Where is Verdant Works?

Where is Verdant Works located?

Verdant Works, Verdant Works, Great Britain (approx. 56.46145°, -2.9830277°)


Where is Verdant Works on the map?