Located near Marble Arch in the North-East corner of the magnificent Hyde Park in London, Speakers Corner is one of the oldest, free speaking platforms in the world. Traditionally a meeting place for rallies,...
Learn More
2 Minutes