ST MARGARET'S CHURCH

SIGHT - ARCHITECTURES

Parliament Square, SW1P London - Westminster, ,

Province level recommended in London,

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. 26 ranked on the 108 Best Sights in the district

ST MARGARET'S CHURCH

Parliament Square
SW1P London - Westminster,
District: ,

Location

ST MARGARET'S CHURCH, Parliament Square, SW1P London - Westminster, District: ,

Selected interests in the location

15 Selected Restaurants

15 Selected Hotels

15 Selected Leisure