Make Our Dictionary Yours
Sign up for our weekly newsletters and get:
By signing in, you agree to our Terms and Conditions
We'll see you in your inbox soon.
An area of land consisting solely of commercial buildings and enterprises, as opposed to industrial or residential concerns.
At that time the maximum potential development considered feasible for the island was a low density business park.
The transformation of the former aerodrome into Hatfield Business Park is well underway.
The ambitious £ 24 million scheme will turn this 120ha area of wasteland into a first class business park.
Find similar words to business-park using the buttons