Taunton Castle: Standing Buildings of the Inner Court

Castle Green, Taunton, Somerset, TA1 4AA

Listed on the National Heritage List for England. Search over 400,000 listed places

Previous Overview