Latitude and longitude of Victoria Road (Port Talbot)
- Nearby Llantwit Fardre, United Kingdom
Satellite map of Victoria Road (Port Talbot)
Victoria Road, currently known as the Genquip Stadium for sponsorship purposes, is a field sports stadium located on Victoria Road in Port Talbot, Wales, UK.
Latitude: 51° 35' 14.99" N
Longitude: -3° 48' 4.79" W