Walton Castle

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.

Walton Castle

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.