Hampton Court Palace is in London, that's a neat feature I didn't know about.
Oh I was just asking because old concepts showed having a landmark from London.
There is nothing wrong with The UK Pavilion as it is, it's totally recognizable. I just thought each pavilion had a tower or something to...