Share
twitterlinkedinfacebook
Image 1 of 1
MHE11426UK.jpg
Commuters coming into the City of London, crossing London Bridge, mostly coming from the mainline London Bridge Station on the other, south side of the Thames.