For London I bought a London Pass, which Costs 199 GBP for 10 days, with a (frequent) discount you get it for 170 GBP. Itīs not cheap but if you consider that for excample alone the Tower costs 28 GBP, Westminster Abbey 23 GBP, St. Pauls Cathedral 20 GBP and the Shard 32 GBP you see itīs a great offer. In the end I did attractions for 373 GBP. Perhaps I would not have done some but I still saved a lot.
Good grief, I have not been to London for some time now, but those prices have certainly hiked by a fair percentage.