The London Plaza

Edit 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.

Business Information

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

Other Images

Share This Listing



Reviews
There are no reviews for this business.