3 bedroom property in Logan House, 1 Logan Place, London, W8 - £8,500 pcm | Chestertons