20 Apr Good old London Buses – 60 years on
Did you know….
The first Routemaster double decker buses entered service with London Transport in February 1956 a staggering 60 years ago (and although the last were withdrawn from regular service in December 2005) there are some of them still going very strong.