Posted by Saba on December 24, 2008 ·
Looks like the iconic London bus is due for a makeover because there was a competition to decide who would re-design the double-decker buses which have not been seen on the roads for more than three years now. And you will be happy to know who the winners are — famed architect Norman Foster and Aston Martin, and by that logic the London buses [...]