Menu

London, UK

London, UK

I remember sitting in Hyde Park with people as far as the eye could see. More than that, even, in every direction.  I was shocked how the BBC under-reported the attendance.