Where is Brainsiac?

Where is Brainsiac located?

Brainsiac, Wales, Great Britain (approx. 53.1801514076°, -4.2757415771°)


Where is Brainsiac on the map?