Explore details about location The Parchments. The Parchments is a location situated within the St Helens alongside other areas such as Brunswick Road, Sutton Road, Pitt Street.