Bus Stations to get rid of:
Prescot - The biggest 2 core routes don't serve the bus station. It's a waste of a 'bus station' really and it could easily be 2 normal bus stops. Passengers would rather the buses wait time up the road at Tesco.
Hereford - Specifically County Bus Station. Hereford has 5 bus interchange points, all of them within a mile of each other. You've got the train station, County Bus Station literally a few minutes walk, then Shirehall (which some buses terminate at), Maylord Shopping Centre (which is served by most buses which go past) and then City Bus Station (which is for buses mostly around the city). Country Bus Station has plenty of alternative interchanges nearby. It's out of the way and serves little purpose. Given the space there, the number of buses and passenger numbers really don't justify it as many passengers would just as happily use the bus from the train station or a roadside stop. Land could be much better used.
Nelson (South Wales) - It's just 2 bus stops on an island with facilities consisting of 2 normal bus shelters and few benches. Naming it a bus station is just silly.
Port Talbot - Specifically the town one. Port Talbot Town Bus Station is absolutely dire. It's run down as heck. Horrible hard wood seats inside. To get out to the bus stops you have to use push doors (no automatic door or opening) so it's not very accessible. Most of the signage inside is years out of date because the council refuse to correct it. Buses could and should be transferred over to Port Talbot Parkway which then enables a bus/train interchange. I would however replace the bus station with 2 bus stops in the same location for the shopping centre, but ideally move interchanges and layover over to Port Talbot Parkway (which in itself should be made slightly larger so that it can accommodate coaches because someone built a bus station which couldn't accommodate tri axle coaches)
Lydney - It's basically just using the shop overhang from the community transport charity shop as shelter, and there is a bench. It's hardly a bus station and it could very easily be replaced by some high quality bus stops on the main road. Lydney only has 2 core bus routes anyway and both of them run through.
Bus stations which are needed:
Cheltenham! Buses are just all over the city and there is no central place to catch the bus. The Promenade, Royal Wells, Pitville Street, Clarence Street seem to be the main ones (maybe only ones) but when you're connecting between buses, it's awful.
Ludlow - Not overly helped by the awful road network in the town but buses don't seem to have a half decent central meeting point. Some of them run to/from near the castle, while some to Galdefield. A proper bus station or interchange to get all of the buses would be useful, maybe near the train station for interchange and most of the buses stop at the train station already.
Dolgellau - Maybe not full bus station but sort out the awful interchange. Because of the somewhat willy policies of the Welsh Govt and councils, Dolgellau, a tiny town with very tight roads, had a period for 10 minutes every 2 hours whereby there are 5 buses at Eldon Square. Buses block the roads and passengers can't find their bus as sometimes they are loading in the middle of the road and you have to cross in the middle of buses to get on. Because of 2 buses almost always loading in the road, it's not very accessible for people with less mobility. There's a few benches here and shelter is provided by the shop front of a few shops (benches and shelter are in different places though). It's just a really, really poor experience. It's 10 minutes of absolute chaos for buses, passengers, and the town, and a better interchange of sorts is direly needed.