Stowell is a small village in Gloucestershire, north of Cirencester.
Coordinates: 51°48′56″N 1°53′07″W / 51.8155°N 1.8854°W / 51.8155; -1.8854