If thinking flights look at Chambery (nearest), plus Lyon as well as Geneva.
If your daughter is doing a season, she will probably know of someone prepared to pick you up from the airport for petrol money.
If in Berkshire have you thought about flights from airports other than London, such as Southampton, Bournemouth or the Midlands?