Vauxhall Road is an illuminated street in Dudley. In the area there are, inter alia, seven bus stops.
- type of road
District road
site
Stourbridge Town
Bus stop
A, D, E, F, G, H, J
Bus stop
Stourbridge Interchange
Shop
Spar
Bicycle rental
Stourbridge Town Interchange