For the uninitiated, Newcastle is all about coal and industry – the lifeblood of modern civilization but not that interesting for tourists.
London is immersed in history. Not so much that it’s intimidating, but there’s sufficient antiquity and historic splendour (Tower of London, Westminster Abbey, Hampton Court) to blow you away.