Google Street View - Barwell, Leicestershire, England |
Google Maps Street View of Barwell, Leicestershire,England, United Kingdom. Find where is Barwell located. Coordinates (latitude,longitude) Barwell, Leicestershire: 52.56822, -1.34454. Get accommodation in Barwell or nearby Barwell |