CCL building is one of the biggest buildings near the SA High Commission
Our Offices are situated at the ecumenical centre of Lesotho. A building owned and operated by Christian Council of Lesotho. From the border gate, turn left at the second set of robots and the building is on the right at the end of the street.
160 Constitution Road, Opposite South African High Commission