The Routemaster bus was an icon which ran in London for nearly 50 years. The design of this bus was way ahead of its time and just right for the travelling c...

 

Sadly missed.