NBA Live in London: What can Knicks fans do in England’s capital?

Multi-prev_20140428200545 5 of 6 Multi-next_20140428200545
Hyde Park

Normal_hyde-park

 

Nearest London Tube Station(s): Hyde Park Corner, Knightsbridge, Marble Arch, Queensway and Lancaster Gate

Hyde Park is one London’s largest and most famous parks, offering over 350 acres of greenery in a vibrant city. The park has hosted events from rock concerts to the Olympic triathlon. With many beauty and tourist spots scattered around the park, it is a great place to unwind and grab some fresh air. The Wellington Arch, located in the southeast of the park, is a famous statue that represents the entrance to central London from the west.