|
|
|
 Buses of London
The Red Bus in London are an integral part of London's landscape. They are not all that fast anymore and neither are they reliable. But, after the introduction of "Congestion charges", they seam to be performing better. Buses ply even at night from the Trafalgar Square.
|