1 bedroom property in Ormsby Lodge, The Avenue, London, W4 - £1,800 pcm | Chestertons