2 bedroom property in Picton Place, London, W1U - £4,500 pcm | Chestertons