Latitude and longitude of Dowdeswell Reservoir
Satellite map of Dowdeswell Reservoir
Dowdeswell Reservoir and water treatment works lie below the parish of Dowdeswell in Gloucestershire.
Latitude: 51° 52' 20.39" N
Longitude: -2° 01' 1.80" W