The Tower House est construit autour d'une tour carrée qui faisait autrefois partie de Canterbury's murs, et c'est tout ce qui reste de la ville, les défenses de l'Espace. Il est aujourd'hui le siège administratif du Lord-Maire de Canterbury, ayant été donné à la ville par la famille Williamson en 1936. Catherine Williamson a été la ville de la première femme maire en 1938. La maison est ouverte au public le patrimoine Journées portes ouvertes qui ont eu lieu pendant l'été.