The red double decker bus is a symbol of London and was introduced for the first time in London in 1956.
you on Double Decker Red Bus London
https://alltravelbusiness.blogspot.com/2011/01/double-decker-red-bus-london.htmlrelated postDouble Decker Red Bus London for you .