With its rich history dating back to the 1500s, Hyde Park is a testimony to how much London has developed. It has everything from rivers, to monuments, to giant winter festivals and is the perfect place to experience some of what London has to offer.

Only 15 minutes away using the London Underground