Studio 1 St Helens is a tattoo shop, located at YMCA Bldg, 2, College St, Saint Helens, United Kingdom.