Home & Garden in London - Penge 177 High Street, Penge, London, SE20 7PF Tags: door installation, furniture