Transatlantic flights: British Airways started trials of non-smoking transatlantic flights in 1990; Virgin and United Airlines banned smoking completely on such flights early 1995.
I remember the days of being asked if I wanted a smoking or non smoking seat in the economy cabin. Smoking seats were at the back of the cabin. What was a nightmare was not being able to get a non smoking seat and then seeing smokers sitting in non smoking seats but then popping down the back for a fag every hour.
London Underground: restrictions on smoking came in as early as 1971, but it was only after the King's Cross fire in 1987, where 31 died, that a total ban was imposed.
Coaches: National Express made them smoke-free in 1992.
Trains: BR increased accommodation for non-smokers in 1974; banned smoking on commuter trains into London in 1990.
Buses: London buses were made smoke-free in 1991.
Cinemas: Rank Leisure was the first major chain to provide smoke-free cinemas; 1987 Cannon-ABC bans smoking in 1987.
Post Offices: Made smoke-free in 1979.