Nestled 20 minutes' stroll from Tower Bridge, London Bridge 3 Bedroom House With Reception Room, Office And Private Garden villa entices guests to explore various tourist destinations nearby.
This holiday home is nestled in the Southwark district, 1.7 miles from the Trafalgar Square art museum "National Gallery". Guests can visit the 95-storey supertall Shard Skyscraper 8 minutes' walk from or check out St Paul's Anglican Cathedral 25 minutes' walk from the London villa. London Bridge 3 Bedroom House With Reception Room, Office And Private Garden villa is 1.6 miles from a top family-friendly place such as SEA LIFE Centre London Aquarium.
The villa comes with a bathroom with a separate toilet. A hair dryer, bath sheets, and towels are also offered.
An electric kettle, a kitchenware, and glassware are also included in the kitchen at this London accommodation. Guests can dine in Simply Indian 5 minutes by foot from the villa. The nearest metro station is Borough, situated only steps away from this London property.