Explore details about location Dean Meadows. Dean Meadows is a location situated within the Mitcheldean alongside other areas such as Jubilee Road, Gloucester Road, Dockins Hill Way.