The infant department is a bit crap but juniors is great.
DC1 is in Year 5 in September, has very few friends, but not unhappy about it, DC2 more sociable but would see those kids at Rainbows, DC3 has not settled in reception, but she will iyswim but has a horrible shouty teacher next year.
There is no before or after school provision at all, we've tried the nanny thing and had awful experiences.
Am considering moving them to the local (unknown private school) which DC1 would go to if we didn't get out first choice of secondary school anyway.