Leicester boasts big name high street stores, amazing independent boutiques to shop for that ideal unique gift, one of Europe’s largest covered markets, and a wide array of restaurants, cafes, pubs, bars and tea rooms to refuel once you’ve got your retail fix.
Season (1 Jan 2023 - 31 Dec 2023) |
---|