Chilling in Hyde Park watching the Olympics on the big screen