Where is Eastwood Rise?

Where is Eastwood Rise located?

Eastwood Rise, Eastwood Rise, Great Britain (approx. 51.57299°, 0.639059°)


Where is Eastwood Rise on the map?