I bought a London Pass with travel privileges.for my trip to London to visit my son attending the London School of Economics in Oct 2012. We were in London 5 nights and had the 6-day travel option added. We used the travel option to go to and from Heathrow. We used the trains for all our transportation without any trouble. We never paid for a taxi.
To reply as a company, please log in to your business account.