British Atlanteans - Mike Rhodes

The Leyland Atlantean was in production from 1958 until 1986 and around 15,300 buses of the type…