Hyde Park is one of the largest green spaces in London and is home to many of London's biggest summer events. Hyde Park is located across Park Lane just a short walk from Grosvenor House, A JW Marriott Hotel. Why not stop by the Park Lane Market in the hotel and arrange an afternoon tea picnic hamper to take with you? Photo courtesy of London & Partners.