Pinterest • The world’s catalogue of ideas

Explore Plague Cottage, Eyam Derbyshire and more!

Here is a photograph taken from Southwark Cathedral. Located in London, England, UK. tags: southwark cathedral church interior inside london england uk