Newtown, a magical harbour