Home & Garden in London - Colliers Wood 148-150 Merton High Street, Colliers Wood, London, SW19 1AZ Tags: lighting retailers