Head Office:
Lainchaur (opposite to British Embassy & British Council), Kathmandu
Telephone Number: 01-4444416 / 4444423 / 4415205
Branch Office:
Putalisadak (way to Dillibazar), Kathmandu
Telephone Number: 01-4418374
Branch Office:
Siddhartha Chowk, Pokhara
Telephone Number: 061-543572 / 543573