Description
Known for its faux Roman look, The City Mall is an easily accessible mall that offers prime retail shops and Grade A office suites aimed at creating a memorable shopping experience for high net worth customers.
Location
The City Mall is located at Beside TBS, Onikan, Lagos Island, Lagos.
Add a review