Westmister Abbey and St Margaret's Parish church, London
Westminster Abbey and St Margaret's Parish church, London
Size: 3430px × 4900px
Location: Westminster, London, England
Photo credit: © Lucy Turnbull / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: abbey, anglican, anglicanism, church, england, london, margaret, religion, st, tourism, uk, westminster