News

St. Margaret’s is a 12th-century church next to Westminster Abbey. It’s sometimes called ‘the parish Church of the House of Commons’. Everyone’s welcome to visit.