London Pass with Transport
The best way to save on trips to museums, castles and cathedrals in the British capital is to buy the London Pass. This generic-looking plastic card is a real gem for any traveler. It is a universal pass to more than 60 iconic places in London.
The London Pass gives free admission to the Globe theater, the Royal Stables, Wimbledon Arena, a stadium tour of Chelsea FC, Kew Gardens and many other attractions. Public transport to all attractions is free with the London Pass. Entrance to the Tower of London, Hampton Court Palace, Westminster Abbey, Windsor Castle, Kensington Palace, London Zoo and London Bridge is all included.
Believe me, this pass will save you both time and a headache. To sweeten the deal even more, the London Pass holders receive discounts at a number of shops and restaurants, a free river cruise on the Thames and a 160 page guidebook about London. Not bad for an ordinary little card!