The Cleveland Centre is in the heart to Middlesbrough’s Town Centre and is home to over 50 different retail stores. Our Screen is located on the side of building on the exterior of the centre, overlooking a pedestrianised open courtyard and is a key meeting place and dwell area, having an estimated audience of 677,000 each week.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Maps failed to load
Sorry, unable to load the Maps API.