Families wanting to visit London for a weekend of sightseeing face paying hundreds of pounds to visit iconic tourist attractions - versus just pennies 50 years ago. This year, Which?