Question: Where was the the Festival of Empire held on 6 May 1910?
Answer: The Crystal Palace in London