House Of Horrors Tattoo Company is a tattoo shop, located at 86 Victoria Rd, Darlington, United Kingdom.