English Point in the rain