UK News ‘It’s a whirlwind’, say staff at London pub mentioned on new Taylor Swift album April 20, 2024