A highlight of my Remembrance weekend in London this November was when I stumbled across what I soon learned to be Speakers’ Corner, located at the northeast corner of Hyde Park near Marble Arch. Speakers’ Corner gained unofficial status as a “right to speak” area in 1872 and has since been considered a special free […]