25 of the best food and drink pop-ups and residencies happening in London throughout May Because some of the best things in life are fleeting Evening Standard · May 1, 2024