Google Street View - Lamerton, Devon, England |
Google Maps Street View of Lamerton, Devon,England, United Kingdom. Find where is Lamerton located. Coordinates (latitude,longitude) Lamerton, Devon: 50.5716, -4.18967. Get accommodation in Lamerton or nearby Lamerton |