It’s pretty hard to move to or live in London and not be in awe of the Underground.
I pose a question to you. Where would you go dinosaur hunting in London? My guess
What pops into your head when you think of England? Probably red post and telephone