Explore details about location Chepstow Close. Chepstow Close is a location situated within the Cardiff alongside other areas such as Cardiff Road, Caswell Road, Callaghan Square.