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 …
Studio Number 14! House of Tara Launches a Different Kind of Beauty Experience at the Centro Mall, Lekki – Sunday 23, February
Industry leader in makeup and beauty, House of Tara has announced the official launch of its new luxury studio at the Centro Mall in Lekki. This is the 14th studio for the brand. It will be formally opened at an exclusive VIP event at the rooftop of the Centro Mall on 23 February, 2014. The …