London's Best

The AEC Routemaster is a model of double-decker bus that was unveiled in 1954. It was introduced in London on 8 February 1956 and has become one of the famous icons of London. It is still in service on two heritage routes in central London.