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. Skip to ... First Sunday after ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results