The Bishops - Sheppard & Worlock

Sculptor: Stephen Broadbent

This 15ft bronze sculptor of Bishop David Sheppard and Archbishop Derek Worlock,
located on Hope Street between Liverpool Cathedral and the Metropolitan Cathedral.
Read what the BBC has to say.

Religious Statues | Home

1
2
3
Friends of Liverpool Monuments