Search
Menu
Home
Sources
About
Contacts
Membury Castle
Membury
Castle
is an
Iron Age
Hill fort
situated
above
the Village
of Membury in
Devon
. The
fort
occupies a commanding
hilltop
position some
204
metres above sea level
with
views
across both the
Yarty
&
Axe
Valleys
.