The final has been played at the rebuilt Wembley Stadium since it opened, in 2007. The rebuilding process meant that between 2001 and 2006 they were hosted at the Millennium Stadium in Cardiff in Wales.
When did this stadium open? 
it opened, in 2007.