Choose from 26 venues offering manicures near Yalta Memorial Garden, London