Royal Institute Department of English & Teacher Development Center is located in Colombo, Sri Lanka on 191 Havelock Rd. Royal Institute Department of English & Teacher Development Center is rated 4 out of 5 in the category international school in Sri Lanka.