La Casa de la Torre está construida alrededor de una torre cuadrada que una vez fue parte de las paredes de Canterbury, y es todo lo que queda de las defensas de la ciudad. Hoy, es la sede administrativa del Señor Alcalde de Canterbury, al que se ha dado a la ciudad por la familia Williamson en 1936. Catherine Williamson fue la ciudad la primera mujer alcalde en 1938. La casa está abierta al público los días de puertas abiertas del Patrimonio celebradas durante el verano.