Ask an incoming tourist what the country's big visitor draws are, and they may well say Buckingham Palace, the Tower of ...