2 bedroom property in Oval Road, Primrose Hill, London, NW1 - £4,441 pcm | Chestertons