Tower of London at night, United Kingdom.

- Image ID: TAAHRX