Two primary schools in Islington borough are to close at the end of the summer term due to falling pupil numbers, it has been confirmed.
Highbury Quadrant School and St Jude & St Paul's CofE Primary School are no longer financially viable, as only about half of pupil places are occupied, the local authority said.
Teacher Natalie Meaker described St Jude and St Paul's as "the heart of our community", while parents said the decision was "heartbreaking".
It follows a decision this week to close four primary schools in neighbouring borough Hackney amid a continuing fall in birth rates across London.
The school is a 'family'
The decision was taken by councillors on Thursday, as teachers, pupils and parents marched to the town hall in protest.
Ms Meaker told the BBC: "I cannot believe they would even think about closing a small school which is such an important part of our community."
One mother, Rosie Turvey, urged Islington Council to "leave our school alone".
"These kids absolutely love our school and it's heartbreaking. And where are our kids going to go?"
Another parent, Carine Ogundipe, said "This is not just a school, it's a community, it's a family."
Islington Council said its priority was to ensure every child had a "high-quality education".
Pupils are to be offered places at other schools within walking distance, the local authority said.