St Margaret's church (Left) and Westminster Abbey, London.
St Margaret's church (Left) and Westminster Abbey, London.
Size: 4608px × 3072px
Location: London, England.
Photo credit: © escapetheofficejob / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: abbey, architecture, capital, church, city, crowds, england, english, facade, grass, london, margaret, margarets, relaxing, saint, sitting, st, tourism, tourists, travel, tree, trees, westminster