The first municipal motor omnibus service in the world was inaugurated on 12 April 1903 and ran between Eastbourne railway station and Meads, East Sussex, UK.
The first municipal motor omnibus service in the world was inaugurated on 12 April 1903 and ran between Eastbourne railway station and Meads, East Sussex, UK.