Explore details about location Taff Terrace. Taff Terrace is a location situated within the Cardiff alongside other areas such as Porth Teigr, St. Mark's Gardens, Schooner Way.