Where is Ivy House Farm?

Where is Ivy House Farm located?

Ivy House Farm, Ivy House Farm, Great Britain (approx. 53.97991°, -1.031934°)


Where is Ivy House Farm on the map?