Where is Original 106?

Where is Original 106 located?

Original 106, Original 106, Great Britain (approx. 57.12639°, -2.0933332°)


Where is Original 106 on the map?