Achilles Statue, Queen Elizabeth Gate
Covering over 140 hectares, Hyde Park is the largest park in the centre of London. The park grounds used to belong to Westminster Abbey until they were confiscated by Henry VIII in 1536, after which they were opened as a public park in 17th century. The main entrance to the park can be found at Hyde Park Corner, whereas the north-eastern corner of the park is where you’ll find Speaker’s Corner. One of the most popular activities for both Londoners and tourists alike is to rent a row-boat and to go out onto the Serpentine.