Two red Routemaster buses in Oxford Street, London's famous shopping street taken in August 2005. On Friday 9th December 2005 most Routemaster buses were withdrawn from service by London Transport apart from two heritage routes which have five Routemaster