Where is Garden of Cosmic Speculation?

Where is Garden of Cosmic Speculation located?

Garden of Cosmic Speculation, Garden of Cosmic Speculation, Great Britain (approx. 55.12978°, -3.66583°)


Where is Garden of Cosmic Speculation on the map?