Please Wait

Please Wait

The Palms Shopping Centre

The Palms Shopping Centre is a facility trading centre and shopping mall in Lekki Peninsula, Lagos Nigeria.