Question: Was it always held in Millennium Stadium?
Sentence: Prior to rebuilding, the final was hosted by the original Wembley Stadium since it opened in 1923 (being originally named the Empire Stadium).
Answer in sentence: yes