Home & Garden in London - Leyton 669A Lea Bridge Road, Leyton, London, E10 6AL Tags: door installation, furniture, security grills