Park Foundation Music App
Home > Artists
Choir Of St. Margaret's, Westminster
St. Margaret’s, known as ‘the church on Parliament Square’, is a 12th-century church next to Westminster Abbey. It’s also sometimes called ‘the parish church of the House of Commons’.