THE DEW CENTRE

31b Adebayo Doherty Road, Off Admiralty Way, Lekki Phase 1, Lagos.

The Dew Centre is Africa’s first co-located lifestyle design consultancy, boutique hotel, and wellness centre.

SHARE THIS PAGE: