Edgefield, North Norfolk: the site today