5 bedroom property in Meadowbank, Primrose Hill, London, NW3 - £9,750 pcm | Chestertons