Latitude and longitude of Thedden Grange
Satellite map of Thedden Grange
Thedden Grange is a privately owned country house and estate in the civil parish of Bentworth, on the outskirts of Alton, Hampshire, England. Since renovation in the mid-1970s the original house, outbuildings and land have been divided into seven separate properties plus additional flats.
Latitude: 51° 08' 52.80" N
Longitude: 0° 01' 22.80" E