Address: NR23 2327, Quarries Road, Quarles, Holkham, North Norfolk, Norfolk, England, NR23 1RY, United Kingdom