Should l I stay or should I go now…?

Did you know that the world’s largest beach ball was made in London, had a diameter of 20m and was carried down the Thames on a barge to promote the new Baywatch movie in 2017?  I have always been excited at this time of year as the lure of summer holidays and beach...