Westminster Abbey is a church in London. It is located in the City of Westminster west of the Palace of Westminster.

- Image ID: TR7Y15

Westminster Abbey is a church in London. It is located in the City of Westminster west of the Palace of Westminster.

Lisa-Marie Prosser / Alamy Stock Photo

Image ID: TR7Y15

Location: Palace of Westminster

Similar stock images