• Bus lanes are least worst option in many main roads in london. Looks like they may be over run by wealthy car nuts who think that may be able to speed up their commute/ journey and in mean time they'll be slowing down buses, motorcyclists, taxis and cyclists.
    In London you can buy anything.

About

Avatar for wildwest @wildwest started