STS
United Kingdom
>
England
>
West Midlands Combined Authority
>
Solihull
>
Bickenhill and Marston Green
>
STS
STS is a building in Bickenhill and Marston Green in Solihull.
STS
Building
Yes
Coventry Road
Coventry Rd / Goodway Rd, Coventry Rd / Cargo Terminal, Clock Interchange, Clock Roundabout, Coventry Rd / Church Lane, Coventry Rd / Old Damson Lane, Cargo Terminal Rd / Cargo Terminal, Coventry Rd / Stonebridge Island, Asda Express, Coventry Rd / Bickenhill Lane, Bickenhill Interchange, Stonebridge Island
Terminal Road
Gateway Park
Cargo Terminal Rd / Cargo Terminal
XLR Executive Jet Centre