The London PlazaEdit Listing
Shop T15, Army shopping complex, phase 2, Eleyele Road, Ibadan, Oyo, Nigeria

Short Description

The London Plaza is an online gift shop, boutique and mart. Nationwide delivery in Nigeria 100% UK Imports only.

Share This Listing:



Business Information

Online Gift shop, boutique and mart. Nationwide delivery in Nigeria 100% UK Imports only

Other Images


Reviews
There are no reviews for this business.