double-decker bus

C56206
concept

A double-decker bus is a large passenger vehicle with two levels of seating designed to carry many people efficiently, often used in urban public transport and sightseeing.

Instances (2)

Instance Via concept surface
MAN Lion’s City DD
New Routemaster bus design, London
surface form: New Routemaster