Search, Find & Connect with Nigerian Artists, Craftmen & Local Creative Businesses
Southwood Nigeria Limited is a furniture manufacturing company in Lekki, Lagos established in 2002. It was formerly known as Office Depot. They create furniture for residential, leisure a commercial purposes.
Their products are being furnished through functional designs created or recreated with sustainable manufacturing processes and retailing business delivered to customers satisfaction.
Southwood Furniture has various branches in places like Lagos (Ikeja, Lekki, Victoria Island), Port Harcourt and Asaba.
Find more details HERE at their website.