Castle Centre
Use attributes for filter ! | |
Address | 25 Castle St, Barnstaple EX31 1DR, United Kingdom |
---|---|
Hours | Closed ⋅ Opens 9AM Thu |
Phone | +44 1271 323576 |
Date of Reg. | |
Date of Upd. | |
ID | 2076844 |
About Castle Centre
Barnstaple Castle stood near what is now the centre of the town of Barnstaple, Devon. When it was built, it was on the western side of the fortified town and commanded a good view of both the town and its important river crossings.
Click on the photo of Castle Centre to view it on Google Maps.