I would highly recommend Coteford Infant school in Eastcote (it is in Eastcote but near the border with Ruislip). It is a mainstream primary and is absolutely fantastic!!!! I've never heard a bad thing said about the school.
Our child is disabled and she goes there. The school was highly recommended by the health professionals and council workers we have used in the past. The staff and children have been absolutely amazing towards our child. The children have been so friendly and helpful to her and are a credit to both the school and their parents!!!
The school is colourful, modern and has excellent facilities. There is to be a Children's Centre opened there as well in the next few months.
I don't know about the catchment area so it is best to ring the school and check. I do know there are pupils there from Eastcote, Ruislip, Harrow, .... so it has a wide catchment area. However there has recently been several new housing developments being built nearby e.g. on the former RAF Eastcote site so the catchment area may well shrink now.
School details:
www.cotefordinfantschool.co.uk/about-us/welcome.html
www.cotefordinfantschool.co.uk/about-us/files/Ofsted2009.pdf
Coteford Infant School has Nursery, Reception, Year 1, Year 2. Children then go to Coteford Junior School which is on the same road close by. It shares a wonderful woodland site with Grangewood Special Needs School.
webfronter.com/hillingdon/CotefordJunior/
www.ofsted.gov.uk/inspection-reports/find-inspection-report/provider/ELS/102374/(type)/4096/(typename)/Primary%20schools
Ruislip and Eastcote are very nice areas to live. You have Ruislip Woods, Ruislip Lido and Eastcote House gardens nearby. Ruislip high street is like a proper high street with quite a few independent shops (as well as some well know high street names). Both Eastcote and Ruislip have tube stations and there is a bus (H13) that links the stations e.g. Pinner, Eastcote, Ruislip Manor, Ruislip,...
Housing varies depending on what part of Eastcote or Ruislip you are in - ranges from terraced, semi,-detached, detached, bungalows (not many flats). North Ruislip and the Pinner side of Eastcote tend to be more expensive but very nice.