Where is Henley-in-Arden?

Where is Henley-in-Arden located?

Henley-in-Arden, Henley-in-Arden (Station), Great Britain (approx. 52.29149°, -1.78399°)


Where is Henley-in-Arden on the map?