Explore details about location Archer Terrace. Archer Terrace is a location situated within the Vale of Glamorgan alongside other areas such as Heol Draenen Wen, Old Village Road, St Luke's Avenue.