Where is Alltwalis?

Where is Alltwalis located?

Alltwalis, Alltwalis, Great Britain (approx. 51.961365°, -4.2645187°)


Where is Alltwalis on the map?