The London Bridge Station is located at 21 Duke Street Hill
London Bridge Underground Station, London, SE1 2SW. The station was
opened in 1836. Each year the London Bridge Station serves more
than 42 million people.
View page
About 3 miles.
View page
It is approximately 1 mile.
View page
London Bridge Underground Station. It's on the Northern Line,
which is black on the map. And it's near London Bridge, not Tower
Bridge.