Reviews: Anonymous

Smart Hyde Park View

London, England
80%

Very handy for Paddington station


77%

No customer comment