Subscribe now to get unlimited access to TIME.com and more! It was an uphill battle for climate action in 2024, with glimmers of hope amid halting progress. 11 revelations that help tell the real ...
In February 2025, Gordon Ramsay's empire takes over levels 59 and 60 of 22 Bishopsgate, opening Lucky Cat, which will become London's highest restaurant, and Bread Street Kitchen & Bar. Like dining ...