Context: 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. Prior to rebuilding, the final was hosted by the original Wembley Stadium since it opened in 1923 (being originally named the Empire Stadium). One exception to this 78 year series of Empire Stadium finals (including five replays) was the 1970 replay between Leeds and Chelsea, held at Old Trafford in Manchester.

Question: Where is the final played now? 
Answer: The final has been played at the rebuilt Wembley Stadium

Question: When did this stadium open? 
Answer: it opened, in 2007.

Question: Where was the FA cup held while this stadium was built? 
Answer: between 2001 and 2006 they were hosted at the Millennium Stadium

Question: Where is Millennium Stadium located? 
Answer: Cardiff in Wales

Question: Was it always held in Millennium Stadium? 
Answer: Prior to rebuilding, the final was hosted by the original Wembley Stadium

Question: Where has the final never been played after 2007?
Answer: Unanswerable

Question: When did Millennium Stadium open?
Answer: Unanswerable

Question: Where is Wembley Stadium located?
Answer: Unanswerable

Question: When did Old Trafford open?
Answer: Unanswerable

Question: What was the Millennium Stadium originally named?
Answer: Unanswerable