North Charford
Human settlement in EnglandNorth Charford is a hamlet in the civil parish of Breamore, in the New Forest district, in Hampshire, England, near the Wiltshire border. Historically the name refers to a manor which is on the west bank of the River Avon.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Downton F.C.
Association football club in England
Breamore
Human settlement in England
Breamore House
South Charford
Human settlement in England
Downton, Wiltshire
Human settlement in England
Breamore railway station
Disused railway station in England
Breamore Priory
The Trafalgar School at Downton
Academy in Downton, Wiltshire, England