Published 2017-02-26 Up a windy hill Barbury Castle is an Iron Age hill fort situated in Wiltshire, England. It is one of several such forts found along the […]