Clue: Better public school's secured with foreign capital (4,4)
Answer: CAPE TOWN
Explanation: Definition: foreign capital
CAP (to better) + W (with) in ETON – Cape Town is the legislative capital of South Africa (other cities are capitals for other functions)