Invicta Primary School (Benbow Street)

Invicta Primary School (Benbow Street)
Description Invicta is a primary school with nursery and Children’s Centre. This is a split site school, with another site located at Invicta Street SE3.
Address Benbow Street,
London SE8 3HD
Telephone 020 8858 3831
Website : Invicta Primary School (Benbow Street)