The Best of London Adverts

The Best Art Canvas in London – Where did the Red London Bus Go?

The Best Art Canvas in London, In the olden days, it was simple, London Buses were red, red with a few adverts. The red London bus is one of the defining icons of London, known the world over. In the early 1900s the ‘London General Omnibus Company’ (LGOC), one of the largest bus operators in …

The Best Art Canvas in London – Where did the Red London Bus Go? Read More »