
Southwark Cathedral sits immediately south of the City at London Bridge. This location was particularly important for centuries as the bridge was the only land approach to London from the south. There has been a church at the site since at least AD 606. Southwark Cathedral is the oldest cathedral church building in London. The Dean of Southwark is… Read More