St Margaret's Church, Westminster

The church of St Margaret, Westminster Abbey, is situated in the grounds of Westminster Abbey on Parliament Square, and is the Anglican parish church of the House of Commons of the United Kingdom in London. It is dedicated to Margaret of Antioch.

  • St Margaret´s Church
  • London England- St. Margaret's Church
  • St Margarets

Country:
United Kingdom
Rating:
10
Latitude:
51,4999285
Longitude:
-0,1266988
Wikipedia:
Link