Home & Garden in London - Kilburn 342 Kilburn Lane, Kilburn, London, W9 3EF Tags: furniture, lighting