Sat, 24 May 2008 London is 'famous' for the huge amount of traffic on its roads - but is the River Thames any different? We'll watch from London Bridge (looking towards Tower bridge) as the river traffic make its presence known.
No wonder most boats on the Thames are fitted with rear-view mirrors! Comments[0] |
