I suggest Doha college as well which is under British Embassy.