Shoes in London - North Kensington 1A Golborne Gardens, 1a, Hazlewood Tower, North Kensington, London, W10 5DT Tags: shoe repairs