Music, People, Pop Culture, Where To Go Now15th November 2023<15th November 2023 THE NATIONAL ANNOUNCE HUGE OPEN-AIR LONDON SHOW FOR SUMMER 2024 by Poppy Taylor The National have announced a huge open-air show for next summer at Crystal Palace Park, taking place on Friday 5 July 2024. The much-loved five-piece will…