3 bedroom property in Larch Road, Cricklewood, London, NW2 - £2,850 pcm | Chestertons