Go on a super fun puzzle treasure hunt in London's Hyde Park, where you can crack codes, solve riddles, and discover hidden gems!