You can visit several royal places in London, including Buckingham Palace, Hampton Court Palace, and the Tower of London. Each location offers unique insights into the history and lifestyle of the British monarchy.