Bridges of London

The River Thames is London’s defining geographical feature and its inclusion is almost mandatory on any map attempting to cover the whole of the capital. Bridges are most Londoners’ visible contact with the river, with over 30 spanning the river in London, including elevated crossing by the so-called “Underground”. As such, illustrated maps of the […]

Continue reading »