Explore details about location Maes Illtuds. Maes Illtuds is a location situated within the Vale of Glamorgan alongside other areas such as Hinchsliff Avenue, Cowbridge By-Pass, Cold Knap Way.