One of the most sought after castles in England, is the majestic Walton Castle.
It is situated in the unspoiled seaside town of Clevedon, a Victorian town overlooking the estuary of the River Severn, the longest river in Great Britain.
Walton Castle is a short drive away from Clevedon Town, and only a half hour walk, which would be a delight for those who love walking, as it offer some of the most beautiful scenic surroundings.
The town is situated on the Bristol Channel coast, offering coastal walks along the shoreline.
One of the must-visit attractions, is the Clevedon Pier. Completed in 1869, it is one of the most important Victorian piers in the country, and it's recognised as one of the finest in the country and a national monument. It is always open to those who want to take a walk and admire the views.More »