30,000 fans in Hyde Park celebrate England goal in World Cup semi-final

30,000 fans in London’s Hyde Park celebrate Englands first goal in the World Cup sem-final against Croatia. Report by Hettie Maylam.
Back to Top