Home & Garden in London - Maida Vale 11 Clifton Road, Maida Vale, London, W9 1SZ Tags: lighting retailers