Choose from 24 venues offering makeup near Elephant and Castle, London