Mention England to any international traveller, and they will instantly think of Big Ben, the Houses of Parliament and Trafalgar Square. All wonderful places to visit, and attractions that should be on every tourist’s list, but look a bit closer and you will notice one thing – they are all…