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