In Langley, there is Langley Grammar school, I believe now a certain number of places are kept for those in Sl3 8 postcode (depending on 11+ scores), Upton Grammar and St Bernard's are on the Langley/Slough border. Secondary schools are Langley Academy and Ditton Academy.
Langley Academy Primary and Langley Heritage Primary are feeder schools for Langley Academy and pupils have priority for a space over other schools. I think you would have to live quite close to Ditton Academy to have a good chance of getting a place.
There are many Primary schools in Langley, Foxborough, Marish, Ryvers, Langley Hall and Castleview. There is also Holy Family (a Catholic School) and children tend to go on to St Joseph's Catholic Secondary School in Slough.
There is also Churchmead CofE Secondary in Datchet, and most Langley Schools are feeder schools. There is the option of a school bus from Langley. It has improved over the years and is a nice school. This is now oversubscribed so the closer you live the better. Areas you could consider for Primary schools in this case would be Old Windsor, Wraysbury and Datchet.
The situation in Langley is that there is a shortage of Secondary school places and a lot of children are being offered a place in Wexham Secondary School, in Slough. This school is a couple of miles away and tricky to get to by public transport, need 2 buses. There are no school buses as far as I know.
The problem now is that Slough Borough Council have financial issues and are bankrupt. They are cutting budgets and I don't know what they will do to sort this problem. Langley needs a whole new Secondary School to cope. I think at the moment unless you can get a place in Langley Academy Primary or Langley Heritage it's a bit of a gamble for a secondary place if your daughter does not get into a Grammar School. There is a lot of competition for Grammar places and most children seem to be tutored for a couple of years.
Sorry this was a bit long!