0 followers
Repton Al Barsha, situated in Dubai Science Park in Al Barsha South, is one of the leading British schools for children aged three to 18. Repton Al Barsha, is part of Excella and the Repton Family of Schools in the UAE. Repton Al Barsha welcomed its first students in 2013 and mirrors the Repton Fam... Read more
Industries
Headquarters
Employees
Links