Lagos Mall

Shopping center in Lagos, Nigeria
Suggest an edit · Your business? Claim now

Add more information

The Palms Shopping Centre is a shopping centre of vast proportions. It was opened on the 20th of April 2006 and is home to about 70 businesses offering a …

Social profiles