Hyde Park is deffo my fav London location ever