Peel Street Villa London provides easy access to various city attractions, such as Church Of St George, situated just 450 metres away.
The Churchill Arms is a restaurant serving Asian dishes right around the corner from the accommodation.
The London holiday home is located only 0.7 km from the Rowley Gallery, as well as around a 10-minute drive from the scientifically spellbinding Science Museum. The nearby educational sites include the public research university "Royal College of Art", which is nearly a 25-minute walk away. Positioned 4.9 km from the Protestant Westminster Abbey, Peel Street Villa is popular among both worshippers and tourists. Notting Hill Gate, the nearest underground station, is approximately a 5-minute stroll away.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please