London’s landmarks are soaring in price – how a trip to Kew Gardens costs £24 compared to just 9p in 1974, tickets to the Tower of London are up 3,767% and a ticket to Madam Tussauds is now 75p could cost £42

Published on January 4, 2025

£34.80 per adult, an increase of 3,767 per cent. Entry to Madame Tussauds wax museum cost 75 pence, or £7 in today’s money. But an advance