National Portrait Gallery, Until 1 October 2023
£22 (Concessions from £11)
See npg.org.uk for tickets and opening times
To mark the long-awaited re-opening of the National Portrait Gallery, it seems all the stops have been pulled out. Putting on a big-hitter of a show that is sure to draw in crowds from a huge cross-section of interests and hobbies, over 250 images taken by Paul McCartney are on display