Lamsal Plaza is a Shopping mall located in Sierra Leone. It is one of the 88 Shopping malls in Sierra Leone. Address of Lamsal Plaza is Bo, Sierra Leone. Lamsal Plaza is rated 4.5 (out of 5 stars) by 4 reviewers on the web.
Some of the places around Lamsal Plaza are -
In very close proximity, around 200 meters, there is one more Shopping mall - Lamsal Plaza
Bo, Sierra Leone
Rating of Lamsal Plaza is 4.5 out of 5 stars.
Address of Lamsal Plaza is Bo, Sierra Leone.
Lamsal Plaza is a Shopping mall in Sierra Leone