House of Tara launches Corporate Headquarters in Lagos

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, on Sunday November 8, 2015. The building interior […]