CHARLES BARCLAY LTD Company number 10057488 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address74a Josephine Avenue, London, England, SW2 2LA PostcodeSW2 2LA Companies at this postcode 52 Average house price in SW2 2LA £681,000 (50 sales) Map