Benbow Street,LondonSE8 3HD
Invicta School is a state primary school with nursery and Children's Centre based in East Greenwich. This is a split site school, with another site located at Invicta Street, SE3. Further information on the support available for children with SEND is available through…