A Platform for Free Speech? – The History of Hyde Park in London
Hyde Park is located in the center of London, and is one of the largest parks in the city, consisting of 350 acres. Henry VII obtained it from the Monks of Westminster Abbey in 1536. He often rode a horse to hunt for deer on the property. The park was only for private hunting until [...]












