Hyde Park in particular is popular for sports and sometimes hosts open-air concerts