Explore details about location Tavistock Place. Tavistock Place is a location situated within the Christchurch City alongside other areas such as Atlantis Street, Erin Crescent, Hyndhope Road.