Choose from 66 venues offering lash lifts near St Andrew's Square, London