CAMBERWELL & METROPOLITAN LTD Company number 11627688 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address80 Camberwell Road, London, United Kingdom, SE5 0EG PostcodeSE5 0EG Companies at this postcode 37 Average house price in SE5 0EG £455,000 (33 sales) Map