St. Anne Square is a public square accessible from Tower Road.