Sabtu kemarin, alun alun kota London, Trafalgar Square, tidak jauh dari Istana Ratu Inggris Elizabeth II di Buckingham ...