0 bedroom property in Bromyard House, Bromyard Avenue, London, W3 - £1,450 pcm | Chestertons