Destinations Southwark Cathedral: A Historic Place of Faith in London Visit London Historic Church: Southwark Cathedral Southwark Cathedral is a historic church in London. Learn about its rich history, beautiful…