EnglandGreater LondonLondon
12 guests
4 bedrooms
3 bathrooms
Located a short stroll away from Parliament, Big Ben, and the London Eye, this contemporary, family-size apartment is the ideal base for your sightseeing ventures. The practical yet stylish design is...
From €1,667 Nightly