Newcastle to open £16 million rooftop entertainment venue creating hundreds of jobs
A new £16 million entertainment venue called Freight Island is set to open in Newcastle this autumn. Located on the roof of Eldon Square and part of the old Debenhams, it will create hundreds of jobs. Freight Island will be the largest food, drink, and entertainment venue in a UK city center, featuring a mix of family-friendly events, global street food, live music, and immersive experiences. It will also include the UK’s first wine tanks. The venue aims to enhance Newcastle's cultural scene and boost the local economy. It is part of a broader effort to transform Eldon Square into a vibrant community hub.