Situated on the south bank of the River Thames, Southwark Cathedral is an extraordinary building to explore.
More info ›