4 bedroom property in Meridian Place, London, E14 - £4,200 pcm | Chestertons