The 7-bedroom Veeve - The Captain'S House London villa is located approximately 5 minutes by foot from The Point, giving access to various tourist spots nearby. Offering a convenient location in the Greenwich district of London, this holiday home can accommodate up to 16 guests.
London City airport can be reached within 25 minutes drive, and natural attractions like the large Greenwich Park are 0.5 miles away. Veeve - The Captain'S House villa is around 10 minutes' stroll from Church of the Ascension, and Tower Bridge is about a 15-minute drive away. This 7-bathroom villa is a good starting point for London's sports attractions, including the multi-purpose indoor O2 Arena, which is 2.1 miles away.
Veeve - The Captain'S House villa includes a bathroom with a separate toilet and a shower. Bathrooms also come with a drier and towels for your convenience.
A full kitchen is outfitted with a fridge, oven, and a kitchenware. Guests can dine at The Hill only steps away from the London villa. Elverson Road subway station is only 10 minutes' walk from the property, while Marylebone train stop is around a 20-minute drive away.