In 1974, entry to the Tower of London was 10p - the equivalent of 90p today. But visiting in 2024 costs a staggering £34.80 per adult, an increase of 3,767 per cent. Entry to waxworks museum Mada ...
On a spring evening in 1974, Princess Anne was sitting in the ... Under an alias, he had rented a house in central London, and planned to take Anne there while he waited for the Queen to deliver ...