Covent Garden was second, followed by Buckingham Palace, according to research among 13,500 people by hotel group Travelodge. A number of museums feature in the top 20, including the Natural History ...