53 LECHMERE ROAD LIMITED Company number 02263934 · Monitor this company Active Overview People 8 Financial Control Documents Analysis Location Related Registered office Address1st Floor, 53 Lechmere Road, London, NW2 5DA PostcodeNW2 5DA Companies at this postcode 15 Average house price in NW2 5DA £608,000 (29 sales) Map