Choose from 7 venues offering makeup near Mecklenburgh Square, London