Where is Ice house?

Where is Ice house located?

Ice house, Ice house, Great Britain (approx. 55.807003°, -4.5953183°)


Where is Ice house on the map?