Where is Monkerton, Met Office?

Where is Monkerton, Met Office located?

Monkerton, Met Office, Devon, United Kingdom (approx. 50.72743°, -3.47232°)


Where is Monkerton, Met Office on the map?