Horsford Castle is situated in the village of Horsford, 6 miles to the north of the city of Norwich.
Contact us...