Question #7200000
London, London, London...why is it always London?
Are there no other cities or nothing else ever happening in England except for in London? As an ignorant old yank here in the USA all I ever hear about is London...so tell me Brits, is there anything else in England to see besides London?
TELL US , if you have any answer