High-resolution satellite images of Nottingham, England, United Kingdom.

Storms