First buses
Who
Unknown
What
first
Where
UK Eastbourne
When
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.