LONDON, UNITED KINGDOM, Westminster palace and Big Ben and traffic on Westminster bridge in foreground

- Image ID: HDFGF7

LONDON, UNITED KINGDOM, Westminster palace and Big Ben and traffic on Westminster bridge in foreground

JOHN KELLERMAN / Alamy Stock Photo

Image ID: HDFGF7

Location: Europe, United Kingdom, England,