2 bedroom property in St. Edmunds Terrace, Primrose Hill, London, NW8 - £6,000 pcm | Chestertons