Massive Lightning strike just behind Canary Wharf business park buildings and River Thames in London, UK.

- Image ID: H9N9WF

Massive Lightning strike just behind Canary Wharf business park buildings and River Thames in London, UK.

Guy Corbishley / Alamy Stock Photo

Image ID: H9N9WF

Location: One Canada Square, 1 Canada Square, Canary Wharf, London E14 5AB, UK