Im confused. You’ve given your location as ‘england’ and want local shops, but within a 20 minute drive as that is too far.
Anyone know any magic shops within less than 20 minutes of England? Get to Costco. Grab a brick of bicycles. Knock oneself out.
Which city are you in?