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