2 bedroom property in Prince Edward Mansions, Moscow Road, London, W2 - £2,500 pcm | Chestertons