Godstow Abbey

Godstow abbey was built on what was then an island between streams running into the River Thames.

 

 

Back to Most Haunted Places