2 shops Shoes shops in Stratford and New Town (E15)