Explore details about location 132KV Switch House Road. 132KV Switch House Road is a location situated within the Vale of Glamorgan alongside other areas such as Little Brynhill Lane, Princes Street, Marquis Close.