Where is Aldenham?

Where is Aldenham located?

Aldenham, Aldenham, Great Britain (approx. 51.673542°, -0.3520014°)


Where is Aldenham on the map?