Sprawling over 350 acres and containing over 4,000 trees, a lake, a meadow and ornamental flower gardens, Hyde Park is the perfect place to escape the hustle and bustle of London. Visitors can explore the park on foot or even rent a bike for as little as £2.
As a prominent symbol of the United Kingdom, Elizabeth Tower, home to the iconic Big Ben, is a must see in London. After you grab your selfie in front of this icon, take a seven minute walk to the London Eye. With 360 views of London, you can plot your next adventure as you tower over the city. Or, head to Piccadilly Circus to take in the world famous lights and signs in the vibrant hub of London’s West End.