Tower Bridge spanning the River Thames in London, UK.