Choose from 31 venues offering party lashes near Piccadilly Arcade Shopping Centre, London