The Chapel of St. Catherine

The Chapel of St. Catherine is a small chapel located within the grounds of Westminster Abbey in London, England. It is dedicated to St. Catherine of Alexandria, a Christian martyr who was executed for her faith in the 4th century. The chapel was built in the 14th century and served as a place of worship for the monks of Westminster Abbey. It was later used as a schoolroom and a munitions store before being restored to its original purpose as a chapel in the 19th century.

Previous
Previous

The George & Devonshire

Next
Next

Covent Garden