Explore details about location Pump House Road. Pump House Road is a location situated within the Vale of Glamorgan alongside other areas such as Llys Y Coed, Baker's Lane, Port Road. Additionally, some smaller parts of Pump House Road include specific areas like South Road adding to the diversity of its landscape.