Godstow is a hamlet on the River Thames about 2.5 miles (4.0 km) northwest of the centre of Oxford. The ruins of Godstow Abbey, or Godstow Nunnery, are here.
Read more about Godstow.