Explore details about location St Helens Place. St Helens Place is a location situated within the College alongside other areas such as Donna Street, Andover Place, Bassano Street.