Where is Long Ashton?

Where is Long Ashton located?

Long Ashton, Long Ashton, Great Britain (approx. 51.43015°, -2.661841°)


Where is Long Ashton on the map?