About 2.8 million people visit the royal palaces and galleries each year, according to data from the Royal Trust Collection. What are some of the top attractions? Buckingham Palace, The Queen’s Gallery, Kensington Palace, Royal Mews, Tower of London and Westminster Abby, among others. Interested in learning more about things to do during your visit or stay? See our review, London for Business Travelers.