Thousands of Londoners are heading to Hyde Park for England's world cup semi-final against Croatia. 30,000 people are expected to watch the match on big screens in the park - the biggest single gathering in the capital. Previous matches have seen a surge of fans in pubs across the capital. Effra Social club said they have been fully booked and the crowds were mental.