Choose from 9 venues offering L'Oréal near Princes Gardens, London