Speakers Corner is the area where open-air public speaking, debate and discussion is allowed in the northeast corner of Hyde Park in London, United Kingdom. Speakers here may talk on any subject, as long as the police consider their speeches lawful, although this right is not restricted to Speakers Corner only.London, England, United Kingdom.
Add to Cart Add to Lightbox Download