Sheppard-Worlock Statue
Statue in Liverpool, United Kingdom / From Wikipedia, the free encyclopedia
53.401°N 2.971°W / 53.401; -2.971
The Sheppard-Worlock Statue is a statue located in Liverpool, England, commemorating two of the city's former bishops; David Sheppard (the Anglican Bishop of Liverpool), and Derek Worlock (the Roman Catholic Archbishop of Liverpool). It was designed by Stephen Broadbent.