Home & Garden in London - Penge High Street, 2, Central Parade, Penge, London, SE20 7TN Tags: lighting retailers