Homestead Road London villa offers easy access to such tourist spots as Roman Black Gallery, located just a 6-minute walk away.
Guests can visit Kyoto Japanese Garden, which is 2.6 km from this London holiday home, while the Protestant Westminster Abbey is around 6 km away. The accommodation is nestled nearly 25 minutes' walk from natural attractions like WWT London Wetland Centre. Homestead Road villa is 3.4 km from the enticing Saatchi Gallery.
Baileys Fish and Chips with British dishes is a mere 400 metres from this accommodation. The London property is also located not far from Parsons Green underground station.
Check-in:from 16:00-22:00 hours
Check-out:until 06:00-11:00 hours