Where is Amber Hill?

Where is Amber Hill located?

Amber Hill, Lincolnshire, United Kingdom (approx. 53.00683°, -0.16531°)


Where is Amber Hill on the map?