Both are the well reputed schools offering quality education to the students. The British International School is an IGCSE affiliated school aiming at the holistic development of the children. The Lords International School is also an IGCSE school offering a good combination of academics and co curricular activities for the overall development of the students. It's entirely one's own personal choice to choose any of these schools.