taken 11 years ago, near to City of London, Great Britain

Lower Thames Street, City of London

Lower Thames Street is one part of a continuous route along the north bank of the Thames from Westminster to the Tower of London. It is seen here from London Bridge. Note the City of London coat of arms on the footbridge.