Southwark Cathedral
Southwark Cathedral is a Church of England cathedral on the south bank of the River Thames, beside London Bridge and Borough Market. Christian worship has taken place on this site for more than one thousand years.
- High
- Place of worship