15th June 2002

Trafalgar Square, London WC2N 5DN

You do wonder what our friends in mainland Europe would make of this: the centre of a capital city becoming a major party zone filled with uninhibited joyful celebrants following an epic sporting victory. Nothing unusual there, you may think, except the major victory everyone’s going wild over here is a 3-0 win over Denmark…

Details