Posted inTravel
The London landmarks skyrocketing in price: How trip to Kew Gardens costs £24 compared to just 9p in 1974, Tower of London tickets are up 3,767% and a 75p Madam Tussauds ticket could now cost you £42
Families wanting to visit London for a weekend of sightseeing face paying hundreds of pounds to visit…