Warborough Green
Location within Hampshire
Warnborough Green is a village in the civil parish of OdihaminHampshire, England. It lies approximately 1 mile (1.75 km) north-east from Odiham.
This Hampshire location article is a stub. You can help Wikipedia by expanding it.