Está situada en Holt, Norfolk, en Inglaterra, cerca del mar del Norte.