Shops

Home to over 60 stores, we have a unique mix of big High Street names, local independents and our historic Spencer Market Hall.