Photos: Africa’s Beauty Brand House of Tara Opens Corporate Office in Lekki

Africa’s leading beauty brand, House of Tara – iconic  for setting up the first make up studio and establishing Nigeria’s first make up school in 2004 launched its new corporate office located at 13A Onikepo Akande street, Lekki Pennisula scheme I, Lekki, Lagos, today November 8, 2015. The corporate office launch was hosted by Mrs. Ibukun …