I get asked this question a lot, I guess as I'm a heavily tattooed person, who has a column in a tattoo magazine, and owns a business in Shoreditch (!) so I figured I'd finally make a little list I could direct people to!
So here are the tattoo shops I'm always happy to recommend to people (in no particular order):
Shall Adore - 11a Kingsland Rd, London E2 8AA
Seven Doors Tattoo - 55 Fashion Street, E1 6PX
Shangri-La Tattoo Parlour - 364 Kingsland Road, E8 4DA
Prick Tattoo - 386 Old St, EC1V 9LT
Good Times Tattoo - 1st floor 147 Curtain Rd, EC2A 3QE
There are other great shops, but these are all ones I've had direct experience with, and am very happy to recommend as places to get great work done in Shoreditch.