DE FORCE LONDON
© 2012-2017 Tour de Force | All rights reserved
Call +44 (0) 7932 674 460 or email [email protected]
See a royal wealth of sights and hear information on the historic palaces, castles and towers of London where Britain’s royalty have lived, loved and died.
The Tower of London, Buckingham Palace, St. James’ Palace, Kensington Palace and Windsor Castle. Regicide follows civil war. Restoration follows revenge. Abdication follows love. Over a thousand years of royal births, deaths, marriages and executions.
Hear the facts they never told you at school that will take your breath away.