Nestled nearly a 10-minute drive from the public Trafalgar Square, The Queenstown Villa London allows guests to explore numerous tourist destinations in the vicinity.
Visitors of the accommodation will enjoy the comfort of a bathroom with hairdryers and bath sheets. Furthermore, a separate toilet and a shower is available.
This apartment is equipped with self-catering amenities such as an electric kettle, a fridge, and kitchenware, providing guests with the opportunity to prepare their own meals. The Queenstown Villa is within reach of Battersea Park train station.
The Victoria and Albert Museum is located 3.1 km away and London City airport is located 20 km from the apartment. You can also reach Buckingham Palace, which is approximately a 15-minute ride from this apartment.