London's red buses are among the most iconic symbols of the capital. The reason behind their colour dates to the early 1900s, when the transport system was operated by different rival companies.
London's iconic red double-decker bus has been transformed into a 'first-class' experience, complete with a red carpet entrance and plush red velvet cushioned seats. For a select group of ...