Godstow

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

Godstow

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