All you can do is apply and see where your S is accepted and what the FA packages are. You’ve received many good school suggestions on this thread and your other ones.
Is your S also applying to universities in India in addition to the UK unis? I know he is applying ED to Grinnell…so that is his number one choice not only in the US, but over schools in India and the UK?