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.

Located just 1.7 miles from the Strand Palace and easily accessed by underground, bus or even a short half-hour walk.