July 14, 2005

LONDON STOPS

The main junction north of Tower Bridge is a busy city bypass carrying a lot of through traffic from east to west.






No comments: