North entrance of Westminster Abbey

- Image ID: K7YCXP

North entrance of Westminster Abbey

Adam Tukachevski / Alamy Stock Photo

Image ID: K7YCXP

Location: London, United Kingdom