Choose from 60 venues offering Russian Volume Lashes near Elephant and Castle, London