St Neots, Market Square (Stop E)