The Big Ben, The Buckingham Palace, The Westminster Abbey and the British Museum are other popular tourist attractions in London.