2 bedroom property in Logan House, Logan Place, London, W8 - £4,500 pcm | Chestertons