City Park, Bradford

http://www.bradford.gov.uk/bmdc/regeneration/city_park/city_park/

City Park is a high-quality, six-acre public space in the heart of Bradford which contains the largest man-made water feature in any UK city.

Related companies

Project Location