Twickenham could be a solid shout for a different stadium. Or perhaps one of the other national stadiums a la Hampden, Millennium or a big Scottish football ground?
As I said before, would the Fulham management be happy with their boss plunging however much money into a rival PL team to hire their ground for an event? Mind you, the Etihad might be an option soon....