The Church of St Margaret, Westminster, it was founded in 12th Century with the building rebuilt between 1486 and 1523. It has been called "the last church in London decorated in the Catholic tradition before the Reformation". According to the Wikipedia, in 1614, St Margaret's became the parish church of the Palace of Westminster, when the Puritans of the seventeenth century, unhappy with the highly liturgical Abbey, chose to hold their Parliamentary services in a church they found more suitable: a practice that has continued since that time. It is currently managed by a canon of Westminster Abbey. (previous | next | back to album | 2020:02:10 15:48:50 | 82% of an album)