METROLINE LIMITED Company number 02826284 · Monitor this company Active Overview People 39 Control Charges Documents Analysis Location Related Registered office AddressComfortdelgro House 329 Edgware Road, Cricklewood, London, NW2 6JP PostcodeNW2 6JP Companies at this postcode 22 Average house price in NW2 6JP £215,000 (1 sales) Map