I want to know the answer to the following question:
Where do the majority of FA cup finals take place?
All the background I'm provided with is that "In the 51 years prior to the Empire Stadium opening, the final (including 8 replays) was held in a variety of locations, predominantly in London, and mainly at the Kennington Oval and then Crystal Palace.". Is that enough to answer the question?
Answer: yes