Barlby Road Primary School has long served the children of North Kensington.
Barlby Primary School is a mixed school which accepts students between the ages of 3 and 11. It has nursery classes and the total school capacity is 354.
Originally called Edinburgh Road School and dating from the late 1800s, the school has been on this plot for over a century.
The original school was sited in what is now the playground of the modern school. Indeed, the modern school is situated in what was the playground of the original school - on an old map such as the 1900 one, you can see this shift of location.
It was called "Edinburgh Road School" as North Kensington road names have had a habit of changing over the course of time - this was the name for Barlby Road before it was extended westwards.