The business behind the viewing gallery at The Shard has returned to profit for the first time since 2019, it has been revealed. The London attraction has posted a pre-tax profit of £1.6m for 2024 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results