Eton College is a secondary school of high prestige in England, and from which multiple male characters of Lodore graduated. Eton the city is located near Windsor, and both are relatively near London. Both times Ethel visits Eton, she stays at Salt Hill.
9. Ethel visits her Father's School (183)
Ethel tours Eton College with Villiers as her guide.
27. Return to Salt Hill (344-345)
Ethel stays at Salt Hill while Villiers tries to manage their finances in London.
The place of Ethel's idyllic childhood. Lord Lodore settles them on the edge of settled American territories--where there was still much wilderness. Illinois became a state in 1818, which would place Lodore's arrival with Ethel roughly during the time that it was still governed as a territory.