Where is Brainsightarch?

Where is Brainsightarch located?

Brainsightarch, Wales, Great Britain (approx. 53.0401048118°, -3.378815174°)


Where is Brainsightarch on the map?