bn:03495862n
Noun Named Entity
SYL
No term available
EN
The Church of St Margaret, Westminster Abbey, is in the grounds of Westminster Abbey on Parliament Square, London, England. Wikipedia
Relations
Sources