Alton Castle is set in 500 acres of beautiful countryside offering an amazing and unique location to celebrate a wedding.
Alton Castle, Castle Hill Road, Alton, Stoke-on-Trent ST10 4TT 01538 703224