Royal London

Discover royal London, from historic towers to working palaces. Explore famous royal venues, including Buckingham Palace and Windsor Castle.