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