Studio apartment for rent in Richborough Road, Cricklewood, NW2 for £1,000 pcm. Marketed by Excel Property Services, London ...