Shoes in London - Stoke Newington Amhurst Park, 8 , Amhurst Parade, Stoke Newington, London, N16 5AA Tags: childrens shoes