Things to do in London this bank holiday weekend (May 3 – 6) From new restaurant openings to the latest art exhibitions, here’s everything to eat, see and do this long weekend Evening Standard · May 2, 2024