New Hampshire school (6)
I believe the answer is:
exeter
(Other definitions for exeter that I've seen before include "Administrative centre of Devon" , "Cathedral city of southwest England" , "West Country cathedral city" , "The modern Isca Dumnoniorum" , "South-west English city" .)