The Routemaster is the most iconic bus in the world, a symbol not
only immediately recognisable as London but of Britain, as symbolic
as red telephone boxes, black taxis, Tower Bridge and the Houses
Over 2,760 of these buses were built for service in London between 1956 and 1968 and they enjoyed a long life in the capital until finally
retired in 2005.