Choose your room
St Lukes Mews III Villa
Situated 2.6 km from the Royal Albert Hall, St Lukes Mews III Villa London provides access to numerous tourist attractions in the area.
The holiday home is nestled in the Notting Hill district, in proximity to the Museum of Brands. The Protestant Westminster Abbey is within a 15-minute drive of this accommodation, while the buzzing Theatre-district Piccadilly Circus Square is around 10 minutes away by car. Guests can also explore the updated 1910 Electric Cinema, which is 450 metres away.
This London accommodation is right around the corner from The Ledbury, serving British dishes. St Lukes Mews III Villa is situated merely 5 minutes' walk from Westbourne Park underground station and 2.6 km from Marylebone train station.