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