La biblioteca publica, que en los años anteriores al 1882 era el edificio del Shrewsbury School, se encuentra en Castle Hill.