Shoes in London - Stoke Newington 52 Newington Green, Stoke Newington, London, N16 9PX Tags: key cutting, shoe repairs