April showers July 8, 2018 Laura Bloomsbury Flashback to cooler days and a welcome sight of rain with umbrellas at the ready in Trafalgar Square Continue reading