Where is Wall Houses?

Where is Wall Houses located?

Wall Houses, England, Great Britain (approx. 55.0107997905°, -1.9394989016°)


Where is Wall Houses on the map?