Videos from Walton Castle Walton Castle Clevedon, Somerset 4.0 out of 5 rating, 20 reviews 4.0 20 reviews More information Walton Castle