1 news and picture result for the tag: London Ken Livingstone.

Routemaster buses in London, United Kingdom

December 22, 2010 Filed Under: Stations, Urban Design
Routemaster buses in London, United Kingdom

Designed by Thomas Heatherwick, Routemaster buses is located in London, United Kingdom. Is there anything more typically British than a red Routemaster bus on a wet, windswept day? Millions of tourists return home after trips to the capital year after year with fridge magnets, rubbers, t-shirts and baseball caps all emblazoned with the iconic red London buses. It came as no great shock therefore that...