Shoes in London - North Finchley 338 Ballards Lane, North Finchley, London, N12 0EY Tags: alterations, mending, re-heeling, shoe repairs