25-storey World Trade Centre exudes elegance at its best
The World Trade Centre, constructed by the Churchgate group, is one of the iconic buildings situated in the heart of Abuja, which presents exquisite luxury and elegance. The 25-storey building…