EnglandGreater LondonLondon
4 guests
2 bedrooms
2 bathrooms
Pass go, and land yourself on one of the board game Monopoly's favoured blue squares. This luxury apartment is located in highly desirable Mayfair, and on this street alone, you'll find boutique shops...
From €1,032 Nightly