Transport for London has unveiled what will soon be the new double-decker busses on London streets. Beginning 2012, the new busses will start carrying passengers in a modern and environmentally friendly way. Each new London bus has improved accessibility, safety, and emissions control.
Have a look at the video and images below to get a closer view of the new bus.
I want a toy model of this bus!