ST MARGARET'S CHURCH

SIGHT - ARCHITECTURES

Parliament Square, SW1P Westminster, CITY OF WESTMINSTER, United Kingdom

Province level recommended in London, United Kingdom

Religious Building - UWH

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

Sight - Nr. 23 ranked on the 108 Best Sights in the district CITY OF WESTMINSTER

ST MARGARET'S CHURCH

Parliament Square
SW1P Westminster,
District: CITY OF WESTMINSTER, United Kingdom

Location

ST MARGARET'S CHURCH, Parliament Square, SW1P Westminster, District: CITY OF WESTMINSTER, United Kingdom

Selected interests in the location

15 Selected Restaurants

15 Selected Hotels

15 Selected Leisure