The High Road or High Street use to be the main road through a town, in some towns its is also actually named 'High Street' or 'High Road', but now days the high street is a term now used for the main shopping street. So the high street in Liverpool is called Church Street. Often the high street is pedestrianised, so is no longer the main road through a town, but in smaller towns they the high street is often both the main shopping street and route through town.
Either way Games Workshop often has shops on the high street in the UK and at major shopping centres.
Oh and after looking at GW store locator I was wrong in saying there were about 5 stores in a 40 mile radius, there is more like 10.
GW Liverpool, Southport, Warrington, Chester, Altrincham, Stockport, Manchester, Manchester (trafford Centre)
RS Models, ABC Models, RG Marsh