World Trade Center
В настоящее время на площади Эчелон стоит Всемирный торговый центр Коломбо, головной офис банка Цейлона, отели Хилтон и Галадари.