Beckenham Beckenham Shopping centres Homebase – London Catford 10 Beckenham Hill Rd Catford, London SE6 3NU Phone: +44 345 640 7015 Blenheim Centre 140-142 High St London SE20 7EU Phone: +44 20 3328 5800