My wife and I are spending 3 1/2 days in London on our way to Italy this September. We plan on visit the attractions below and I was wondering if the London Pass was worth buying for this stay. Also, on the pass website I can buy discounted oyster travelcard at a discounted rate. Thanks in advance for the input,
Joe
Westminster Abbey
Tower of London
Churchill War Room
British Museum