Hambleden Mill Hambleden Henley-on-Thames, Oxfordshire RG9 3AF United Kingdom Recenter 51.5588, -0.86973