Latitude and longitude of Cliffords Mesne
- Nearby Hereford, United Kingdom
Satellite map of Cliffords Mesne
Cliffords Mesne is a village in Gloucestershire, two miles south-west of the nearest town of Newent.
Latitude: 51° 53' 59.99" N
Longitude: -2° 25' 59.99" W