Large Victorian Villa With Roof Terrace London offers easy access to such tourist spots as Fowlds Cafe, located just a 6-minute walk away. Situated in the Southwark district of London, the London villa offers a work desk for business guests.
The holiday home offers a convenient location, 2.6 miles from the public Trafalgar Square, while natural sights like the public Kennington Park are 1.1 miles away. The View from The Shard is about 10 minutes by car from Large Victorian Villa With Roof Terrace, and the public park "Vauxhall Gardens" is about 25 minutes' stroll away. This accommodation is 2.2 miles from the Protestant Westminster Abbey, popular with worshippers as well as tourists.
Guests are welcome to cook their own meals in a fully equipped kitchen of the property. Park Life Cafe is in close proximity to this London villa. The villa is also around 10 minutes by car from Marylebone train station.