Explore details about location Granville Terrace. Granville Terrace is a location situated within the Dunedin City alongside other areas such as Duchess Avenue, North Taieri Road, Stafford Street.