WEBSITE UNDER CONSTRUCTION

 

Address:
Wellington Road,
Forest Gate E7 9BY

Telephone: 020 8534 7967

Fax: 020 8555 3235

Email: info@odessa.newham.sch.uk