Creech Castle
Creech Castle is a historic site located near Taunton in Somerset, England. Originally built in the 13th century, it served as a defensive structure during the medieval period. The castle features a distinctive round tower and remains of its walls, showcasing the architectural style of its time.
Today, Creech Castle is a scheduled ancient monument, attracting visitors interested in history and architecture. The site is surrounded by beautiful countryside, making it a picturesque spot for exploring the rich heritage of the Somerset region.