The mart's a couple of miles from the town centre, it's right by J43 of the motorway. There'll be buses, I'm sure.
There is a Premier Inn and another of those types of places (could even be a Travelodge) right by the mart...
We (and all our neighbours who do B&B) are quite a bit further out than you are after, but I have PM'd you details of a farm B&B that is near the mart.
Sally x