Outlet Shopping at The O2 has reported its "best ever" year of trade in 2024 as retail, leisure and food and beverage ...