0 bedroom property in St. Margarets Road, St Margarets Village, TW1 - £1,400 pcm | Chase Buchanan