Where is Jack and Jill?

Where is Jack and Jill located?

Jack and Jill, Jack and Jill, Great Britain (approx. 50.913395°, -0.154395°)


Where is Jack and Jill on the map?