Stock Image Ref: London / 990 - wembley stadium under construction may 2005