Ayodhya was third in JB Iddawela family. She joined Sampath bank and soon climbed up the corporate ladder. She married banker Primal Perera from Kelaniya and worked at Hatton National bank. They have 3 daughters Sewwandi, Ravindi & Janindi.
Sewwandi & Ravindi are studying at Bishops College Colombo.