Tag Archives: Monty Python’s The Cheese Shop
Remembering London – Part 4: Nationalism and Cheese
At the northeast end of Hyde Park is Speakers’ Corner where on Sunday afternoons an assortment of crazies and true believers hold forth in exercises of free speech. The British cherish these as symbols of their democracy, even as they … Continue reading