In 2024 the Greenwich venue enjoyed higher sales and visitor numbers than ever before ...