City Centre - Townhouse - Stay 10 - Cinema Room
Main amenities
- 125 m²
- 4 bedrooms
- 4 bathrooms
Location
Located 3.1 km from the historic castle "Tower of London", City Centre - Townhouse - Stay 10 - Cinema Room London villa provides access to various tourist attractions in the vicinity.
St Katharine Docks Marina can be found not far from this 4-bedroom welcoming holiday home, and the huge Borough Market is 14 minutes' stroll away. The accommodation is situated 1.8 km from the family-friendly the SEA LIFE Centre London Aquarium.
At the London property, self-catering amenities include an electric kettle, a refrigerator, and a stovetop available in a kitchen. Guests can enjoy contemporary dishes in Aqua Shard, which is a mere 1 km away. London City airport is 24 minutes' drive from City Centre - Townhouse - Stay 10 - Cinema Room villa, and Borough underground station is nearly 5 minutes' walk away.