3 bedroom property in Bartle Road, London, W11 - £5,200 pcm | Chestertons