Effra Nursery School and Children’s Centre
35 Effra Parade, Brixton, London, SW2 1PL
Effra Nursery School and Children's Centre with URN 100551, a Local authority nursery school located in Lambeth, city of London, England. A Mixed school, the school campus is located...
