Otium Body Piercing is a body piercing shop, located at Barbers, 1st floor, 8 St Mary's Walk Inside Unit 8, Hailsham, United Kingdom.