Southwark Cathedral, Southwark, London.

Southwark Cathedral, Southwark, London, England