- London Hyde Park
Hyde Park is one of the largest parks in London, and one of the Royal Parks of London, famous for its Speakers' Corner. The park has become a traditional location for mass demonstrations. Booking.com