Where is Weingrow's?

Where is Weingrow's located?

Weingrow's, England, Great Britain (approx. 53.0408414803°, -1.3882255554°)


Where is Weingrow's on the map?