Buckingham Palace, Kensington Palace, and Windsor Castle are three of the top royal attractions in the United Kingdom. Other popular sites include Westminster Abbey, Balmoral Castle, Sandringham House, Palace of Holyroodhouse, Hampton Court Palace, Edinburgh Castle, and the Tower of London. This document lists the top 10 royal attractions in the UK for those interested in visiting historic sites with royal connections.