Situated only a 6-minute stroll from Edward VII Statue, the 3-bedroom Beautiful London Victorian House, Sleeps 12 Villa offers quick access to numerous city landmarks nearby.
This accommodation welcomes you with garden views.
Beautiful London Victorian House, Sleeps 12 Villa provides coffee and tea making equipment, a refrigerator, and a dishwasher in a fully equipped kitchen. For tasting dishes of European cuisine, guests can head to Anima D'italia, which is merely a 5-minute stroll away. The nearest tube station is Whitechapel, situated not far from the London property.
At the London holiday home you'll be 3.5 km from the huge Borough Market and 3.3 km from The View from The Shard. The accommodation also offers proximity to such entertainment spots as St Katharine Docks Marina, located nearly a 5-minute ride away. Beautiful London Victorian House, Sleeps 12 Villa is a good starting point for London's sports attractions, including the London Stadium|London Stadium, which is 2.8 km away.