Palms Shopping Mall Photos

Meet 19 travelers, 14 tour guides and discover 5 photos

The Palms Shopping Mall is located on a 45,000-square-metre plot of land in Lekki Peninsula, in Lagos, Nigeria. It has 21,000 square metres of lettable retail space. The mall was built on swampland that was reclaimed by the government recently and construction was commissioned by the Oba of Lagos and President Obasanjo. The mall, which opened…
View Palms Shopping Mall guide >

Palms Shopping Mall

Palms Shopping Mall