Home & Garden in London - Leyton 262-264 Church Road, Leyton, London, E10 7JQ Tags: building supplies, painting & decorating supplies, wall paper supplies