Same here in Bangor, although i live in a small village in between Bangor and Caernarfon, they are 4 miles either way from me.
Within a two mile area of Bangor we have:
Morrisons,
Marks & Spencer
Tesco
Iceland (High Street)
Lidl (High Street)
Waitrose
Six supermarkets and two are on the high street!!
Like in many town centres throught the UK, many shops that were there when i first moved here in 1988 are now gone, boarded up or converted to betting shops and pound/charity shops and the ones i still can't believe, is the demise of Woolworth and the markets where i'm sure many of us older members, would spend our "spence" each Saturday, the cinema that had been there for over 70 odd years has also been demolished, with new student accomodation replacing where it was.
I fear that we are probably on a hiding to nothing guys, with Agenda21 and Common Purpose (please google) having been active for several decades, the local councils throughout the UK are in cahoots with the supermarkets, so it's pretty much a done deal.
The supermarkets "invest" in new various local projects, such as schools, community centres and the odd council buildings, in return for planning permission.
The supermarkets stock pretty much everything we need, buying in bulk at their prices to the producers, it will get to the stage where one supermarket chain (Tesco) will absorb the smaller ones, Lidl, Waitrose, et al, then they will have full control of where we shop and then they can pretty much charge what they want.
G ; )