London Pass
Offering free entry and priority access to 55 major attractions, including St. Paul’s Cathedral, the Tower of London and the Churchill War Rooms, “The London Pass” costs £40 (near $59) plus shipping for one day up to £90 for six days. It comes with a city map and a guide showing how to best use the pass. The website lists all attractions.