2 CHATSWORTH ROAD LIMITED Company number 08198866 · Monitor this company Active Overview People 8 Financial Control Documents Analysis Location Related Registered office AddressFlat 1 Chatsworth Road, London, England, NW2 4BN PostcodeNW2 4BN Companies at this postcode 15 Average house price in NW2 4BN £726,000 (27 sales) Map