Explore details about location Great House Meadows. Great House Meadows is a location situated within the Vale of Glamorgan alongside other areas such as Paget Road, Friars Road, Piccadilly.