Image for St Margarets (Westminster)

St Margarets (Westminster)

St Margaret's Church, Westminster, is an important historical church located near the Houses of Parliament in London. Built in the 12th century, it is known for its beautiful architecture and rich history. The church serves as the parish church for the area and is often associated with major events in British history. It hosts royal weddings, state occasions, and significant memorial services. St Margaret's features stunning stained glass and commemorates many notable figures from British history. It is a place of worship as well as a site of cultural and historical significance, often referred to as "the church of the House of Commons."