Google Street View - Barmer, Norfolk, England |
Google Maps Street View of Barmer, Norfolk,England, United Kingdom. Find where is Barmer located. Coordinates (latitude,longitude) Barmer, Norfolk: 52.86711, 0.68695. Get accommodation in Barmer or nearby Barmer |