3 bedroom property in Peel Street, London, W8 - £11,917 pcm | Chestertons