It was my first trip to London; and it helped me see more of London in a short stay. Also the travel card saves big time! Transportation in London is expensive; and going around without having to buy tube tickets or bus tickets or calculate trips costs makes it hassle free and makes you focus only on enjoying your stay :)
Didn't face any issues with using the card; and the travel guide booklet is very informative that I cruised through the city easily as if I have been living there.
Apart from the card, I loved London!
To reply as a company, please log in to your business account.