Walton Castle is a 17th Century, Grade II listed castle set upon a hill in Clevedon, North Somerset, England, on the site of an earlier Iron Age hill fort.[3]
Contact us...