A typical tourist in London may head straight to the famous landmarks such as Buckingham Palace (the seat of British monarchy), Big Ben, the Houses of Parliament, the Tower Bridge, Westminster Abbey ...