Standard Villa London offers proximity to such city sites as New Testament Church of God, located nearly a 5-minute walk away.
The accommodation provides a location approximately 6 km from Buckingham Palace and 3.4 km from the 30.85 - hectare Dulwich Park. This London villa offers an advantage for business travellers, being about 15 minutes' drive from the medieval castle "Tower of London". Nestled 4.9 km from the Protestant Westminster Abbey, Standard Villa is also within a 7-km distance of such cultural places as Churchill War Rooms Museum.
The kitchen amenities feature an electric kettle, a refrigerator, and kitchenware, provided in a dining area. Guests will enjoy dishes of Jamaican cuisine, served in Negril, which is just 0.6 km away. Transportation options in the area include Brixton underground station, located merely 450 metres away.
Check-in:from 15:00-20:00 hours
Check-out:until 11:00 hours