Choose from 22 venues offering ear piercing near Tate Britain, London