For more than 900 years, the Tower of London has occupied its place at the heart of English life. At various times a royal citadel, palace, menagerie, observatory, public records office, mint, arsenal ...
The red carpets glowed again last week, alive with creativity and charisma. Every entrance felt intentional, as entertainment ...