Luxury refurbished apartment, comfortably sleeps 4, short walk to Turnpike Lane tube station (Piccadilly Line) Central London in 15 minutes.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.
St Margarets House is located in a quiet residential road. The area itself is quite lively and there are many food outlets and grocery stores open until late.