Hello. Do you know Thames International College in 9 Tavistock Place, London? does this school really exist? can you tell me about...
...this school? is it true that they are suspended?and do you have any idea how long they will be suspended? I really need your help..hope to hear from you guys soon.
Constituent state: England
Country: United Kingdom
But you should also find out if they are an "approved" institution. The UK border agency website has a list of institutions which they recognise. You should consult that too.