Inside Newcastle's huge new rooftop venue Freight Island
After a successful launch on Wednesday (June 10), Freight Island, a new and unique 60,000 sq ft city centre space, opens to the public today (June 11). Perched above Eldon Square on the top floor of the former Debenhams unit, the venue is clearly pitched …