Helen's o St Helen's es el equivalente al español Santa Helena, y se puede referir a varios lugares diferentes: