Image for Her Majesty's Cathedral and Castle, Southwark

Her Majesty's Cathedral and Castle, Southwark

Her Majesty’s Cathedral and Castle, Southwark, typically refers to Southwark Cathedral, an historic church in London built on the site of a 13th-century priory. It serves as the mother church of the Diocese of Southwark and features stunning medieval architecture, stained glass windows, and a rich history dating back to the 12th century. The cathedral has played a significant role in London's spiritual and community life for centuries. Its proximity to the historic Southwark Castle offers insights into medieval history, symbolizing the area's religious and defensive past.