Queens Cross Business Park is a large 100,000 sqft (approx) industrial complex in a prominent employment location within close proximity to the Dudley town centre.
Vauxhall St, Dudley