The London bus.
London Omnibus Traction Society.
London : London Omnibus Traction Society,
Description based on: No. 197 (Jan. 1981).
The newsletter of the London Omnibus Traction Society.
Buses