Revenues rose at Newcastle city centre's prime shopping and leisure destination Eldon Square ahead of celebrations to mark its 50th anniversary, latest accounts show. XPE Eldon Square Limited – which owns and manages Eldon Square – has published accounts for 2025 which it says reflects continuing challenges in retail, with rising income from new lettings and falling profits.