Peel Street Villa London offers quick access to such city attractions as Koia London, located only a 6-minute walk away.
The Dinosaurs gallery "Natural History Museum" is 2.3 km away, and cultural attractions such as the scientifically spellbinding Science Museum lie 2.2 km from this London holiday home. The accommodation is nearly 25 minutes' walk from Hyde Park, and Royal Albert Hall is approximately a 30-minute stroll away. Situated within a 6-km distance of the Protestant Westminster Abbey, Peel Street Villa is popular destination for both worshippers and tourists.
Offering Sicilian dishes, Arancina is just around the corner from the London accommodation. There is Notting Hill Gate underground station located merely 250 metres away, allowing guests to discover London.