Monarchs used to spend two nights in the Tower of London
It used to be a tradition for the soon-to-be coronated monarch to stay over in the Tower of London, but this hasn’t been the case since Charles II’s sleepover in 1661.
Next, The coronation ring is dubbed ‘The Wedding Ring of England’ ...