Home & Garden in London - Kensal Green 1020 Harrow Road, Kensal Green, London, NW10 5NS Tags: antiques, furniture, second hand