Skip to content
The Great Britain Guide

Towns & cities · West Midlands

Stowell

Stowell — village in Gloucestershire, England, UK.

Stowell

Photo by Derek Meek (Wikimedia Commons, CC BY-SA 2.0) licence

About

Stowell is a town in west midlands. (Historic site in Gloucestershire, England.) Wikipedia notes: "Stowell Park Estate is a 6,000-acre (24 km2) historic agricultural and sporting estate in the Cotswold Hills, Gloucestershire, England. The estate includes the village of Yanworth.". Coordinates 51.8160°, -1.8720°. Sources are credited at the bottom of this page.

Coordinates
51.8160, -1.8720

Sources

Nearby