Shoes in London - Finchley 107 Ballards Lane, Finchley, London, N3 1XY Tags: key cutting, shoe repairs