Larger than Hyde Park and Kensington Gardens combined, Queen Elizabeth Olympic Park is an enormous cultural sweet spot in the heart of the city. 560 acres of parkland, waterways, wildlife and cycle trails play host to contemporary architecture, technology, sport and retail facilities.