Explore details about location New Castle Hill. New Castle Hill is a location situated within the Bridgend alongside other areas such as Fowler's Place, Bridgend Road, Mill Lane.