The opening means that Schuh now has six shops in London and a total store estate of 124, following new openings this year in retail parks in Liverpool and Broughton, and a new store in Ireland.
Some results have been hidden because they may be inaccessible to you