Discover the best things to do in London in March 2024 with HELLO!'s ultimate guide. From vibrant new restaurant openings to must-visit pop-ups and stunning seasonal experiences.