madannie77
Member
I can tell you that it definitely is NOT Greater Manchester.
This is true. It is certainly not in Greater Manchester.
It is one of those Bus Stations which carries the title Bus Station but is actually just a couple of stops by the side of a road.