Explore details about location Godwin Close. Godwin Close is a location situated within the Cardiff alongside other areas such as Nora Street, Blackmoor Place, Maria Street.