Choose your room
Beautiful Victorian Townhouse Villa
Situated 17 minutes' walk from the riveting Imperial War Museums, Beautiful Victorian Townhouse Villa London invites guests to relax at a terrace.
The villa is located in proximity to Borough metro station, offering close proximity to the fantastic Borough Market, which is 600 metres away. Also, this property is within a 5-minute drive of the 180-seat off-West End theatre "Menier Chocolate Factory" and 2.6 km from the unmissable Tower of London. Beautiful Victorian Townhouse Villa provides easy access to natural wonders such as the Hyde Park (4.8 km) and the public Saint Dunstan in the East Church Garden (1.5 km).
Serving dishes of European cuisine, Lupins is situated 150 metres away.