Reviews: Anonymous

83%

No customer comment


89%

really far from the center of london but other than that its great