Illuminated lit up Tower Bridge at night and River Thames City of London England GB UK EU Europe

- Image ID: F2WMTD