The last five 1960 Routemaster double-decker buses are being sold by TfL at auction These iconic double-decker buses were each built around 1960 and served London for decades, carrying millions of ...