Where is Foxfields Country Hotel, Langho?

Where is Foxfields Country Hotel, Langho located?

Foxfields Country Hotel, Langho, Foxfields Country Hotel, Langho, Great Britain (approx. 53.81094°, -2.43208°)


Where is Foxfields Country Hotel, Langho on the map?