1 bedroom property in Marshall Building, 3 Hermitage Street, London, W2 - £3,900 pcm | Chestertons