AEC Routemaster double deck busPicture of a bright red London Central AEC Routemaster double decker bus (119CLT, built in 1962) fleetnumber RM1119. Seen here in service on bus line 36 Lewisham, England.
Photo courtesy of and © Andy Dyer.
Picture added on 18 July 2008