Where is Uphill?

Where is Uphill located?

Uphill, North Somerset, United Kingdom (approx. 51.3230688°, -2.97878°)


Where is Uphill on the map?