Shoes in London - Stoke Newington 107-109 Stoke Newington High Street, Stoke Newington, London, N16 0PH Tags: casual, formal, handbags, mens shoes, smart, womens shoes