Description
Deluxe Two-Bedroom Vauxhall Apartment – spacious, independent living in the capital Enjoy a private terrace and a fully equipped two‑bedroom flat in vibrant London, United Kingdom. The apartment sits on the Thames River, just 0.1 mi (210 m) from the water’s edge, a brief stroll from Westminster Abbey 0.9 mi (1.4 km) and Buckingham Palace 1.3 mi (2.1 km). Hyde Park is just 1.7 mi (2.7 km) away, while the London Eye lies 1.2 mi (2.0 km) from the doorstep. Guests benefit from complimentary Wi‑Fi throughout, free private parking, an electric‑vehicle charging station and a non‑smoking environment, all enhancing a comfortable, self‑catering stay. Whether exploring historic landmarks, enjoying riverside walks or shopping in nearby boutiques, the Deluxe Two‑Bedroom Vauxhall Apartment offers a practical, relaxed base in one of the world’s most dynamic cities.