Where is Henry Moore Foundation?

Where is Henry Moore Foundation located?

Henry Moore Foundation, Henry Moore Foundation, Great Britain (approx. 51.836945°, 0.08638889°)


Where is Henry Moore Foundation on the map?