Have you actually looked at funding /scholarships in the USA?
OK so she wants to study History, has she any ideas about what history she wants to study? I would suggest looking at course and options within them.
Some universities allow you to study a wider range of topics, others will specialise more.
Once you have that narrowed down look at the uni rankings in the Times and the Guardian.
The studentroom.com mentioned above can be useful you can talk to current students.
Things to consider:
How often will she want to come home? If it is likely to be often then look for a uni with good transport options, you want at least a station with regular trains. Also you need to take in to account the cost. If you are in London then St Andrews is going to be a bit of a hike.
Manchester is basically 'student city' there are, I think three HE establishments so you can easily socialise with students from other courses / universities. The buildings are a bit of a mish mash and interspersed with shops and other 'real life'. \there is good public transport.
Somewhere like Keele (I'm not suggesting it) is a complete campus uni. All the buildings and accommodation is in the 'Keele bubble' with laundry, small supermarket, a bank (or at least cash machines) student union, bars and multiple food outlets.
Does she need to work? Some places have more opportunities for part time jobs.
What is available to her outside her chosen subject? Lots of uni courses like you to take a course or two out of your specialism. Often there are languages available, but there might be drama or art.
What extra curriculars does she want to do? Have a look at the facilities if she is a keen swimmer or plays hocky to a high standard. On the other hand if she wants to do something outside the uni eg rock climbing then you might want to look at the area around the uni she is looking at. If she is sporty then have a look at Loughborough. There facilities are good enough for Olymic teams to use them.
The low contact hours are because your 'read for' a degree, and in the words of my old tutor, if you are not reading then you should be.