London has many fine museums,which thousands of people visit