Location Thornbury, Gloucestershire, England (Google Map Location) Open for Visitors Yes Owned by Khamas Group Official Website Thornbury Castle Rooms Available Yes Located in Gloucestershire,
Location Thornbury, Gloucestershire, England (Google Map Location) Open for Visitors Yes Owned by Khamas Group Official Website Thornbury Castle Rooms Available Yes Located in Gloucestershire,