Available at self-service ticket machines in all London Underground stations.
Ticket machines at Heathrow , Gatwick , and London City Airport .
If you are looking for an for travel in London, you can pick one up at several convenient locations upon arrival or across the city. However, if you are looking for oyster-themed greeting cards or art "pieces," those are available through various independent boutiques. 1. Where to Buy Travel Oyster Cards You can buy a standard Oyster card at:
Over 4,000 local newsagents and convenience stores across London (look for the "Oyster" logo in the window).
Only if you live in the UK; otherwise, you must order a Visitor Oyster Card in advance for home delivery from the Visitor Shop .
Transport for London (TfL) Visitor Centres.