View along an overcast River Thames in London, England, looking towards the iconic Tower Bridge.

- Image ID: S2NANC