From£2,458 pcm | 416 sq ftChamberlayne Rd London NW10 3NRRetail property (high street) to rent415 sq ft floor areaNearest station 0.1mi.