Google Street View - Barrow upon Soar, Leicestershire, England |
Google Maps Street View of Barrow upon Soar, Leicestershire,England, United Kingdom. Find where is Barrow upon Soar located. Coordinates (latitude,longitude) Barrow upon Soar, Leicestershire: 52.75178, -1.14601. Get accommodation in Barrow upon Soar or nearby Barrow upon Soar |