Shoes in London - Leytonstone 676-678 High Road Leytonstone, Leytonstone, London, E11 3AA Tags: childrens shoes, mens shoes, womens shoes