For classrooms and offices and construction of a new building for the British Council-Sri Lanka
Odel Mall is in the heart of the metropolis, which unites shopping with spa facilities, entertainment, culinary enjoyment and exclusive premium apartments (USD 100 Million)