St. Margaret's Church is known as the parish church of the House of Commons, linking it closely with the British Parliament. This historic church has long served as a significant venue for important events and gatherings.
Source - https://en.wikipedia.org/wiki/St_Margaret%27s,_Westminster