London Visitor Pass
Has anyone bought one of these? It seems like a good deal if you are going to see a lot of stuff but you have to buy it befor going if you want the "free" travel card.
I have found a site that sells the travel card separate and was wondering if I should just buy it and then wait for the Visitor pass until we get there.
Any advice out there?