Choose from 8 venues offering L'Oréal near Abney Park, London