Southwark Cathedral
Southwark Cathedral
Southwark Cathedral

Southwark Cathedral

Southwark Cathedral is the oldest cathedral church building in London. It is a place of worship and offers hospitality to every kind of person who comes here.