Google Street View - Loughor, Swansea, Wales |
Google Maps Street View of Loughor, Swansea,Wales, United Kingdom. Find where is Loughor located. Coordinates (latitude,longitude) Loughor, Swansea: 51.66455, -4.06701. Get accommodation in Loughor or nearby Loughor |