When are you staying?
London Villa
Located 3.6 km from Museum of London, the 4-room London Villa provides access to various tourist attractions in the vicinity.
Location
Located about 400 metres from Alma, this accommodation is also approximately 10 minutes by car from a renowned business venue, the medieval castle "Tower of London". Guests can visit Oxford Street, which is within 6 km of the holiday home, or check out the old church "Union Chapel", which is merely 1.7 km away. For sports enthusiasts, London Villa is an ideal starting point to discover London's athletic scene, with the fourth-largest Emirates Football Stadium, situated around 5 minutes away by car.
Rooms
This London accommodation offers a separate toilet and a shower, as well as comfort amenities such as a hairdryer and bath sheets.
Food & Drinks
Guests can dine at Mother Earth Cafe & Shop, which is 150 metres away.
Amenities
LondonParking options
- Parking
Property services
- Safe deposit box
In the kitchen
- Electric kettle
In the bathroom
- Free toiletries
Devices
- Flat-screen TV