Where is Brainsadler?

Where is Brainsadler located?

Brainsadler, Wales, Great Britain (approx. 51.5183117561°, -3.4005088809°)


Where is Brainsadler on the map?