Bit of a long shot... but does anyone know if this place still exists? It's in a lay-by at the end of the A303 where it joins the A30.

I found a couple of photos on social media sites from last year but there's no website or telephone number for the place anywhere. Taking a ride down that way to meet a friend in the near future and was looking for somewhere in that area to meet.

https://www.google.co.uk/maps/place/...6!4d-3.1102856