It depends where you are at right now, but no matter where you're at, there you are.
About 5 miles
About 2 miles.
Its a little over 2 miles by foot, its a pretty little walk up the Thames where you can pass St. Paul's, Hay Galleria, London Eye, Tate Modern, Hay Galleria, HMS Belfast, The shard, London bridge and Tower bridge. BY underground it is easy to get to simply take underground station Waterloo. :)
About 3 miles.
About two miles
42 miles
About 5 miles
London Bridge is about 150 miles downstream from the source of the river Thames.
14.9 mles
About 30 miles
About 65 miles. Oxford isn't in London.
Less than one mile.