Where is Crabtree Green?

Where is Crabtree Green located?

Crabtree Green, Wales, Great Britain (approx. 52.9967996658°, -2.9900321955°)


Where is Crabtree Green on the map?