Promised Land Academy

Promised Land Academy
St Cedds Hall,
Webb Gardens,
Plaistow,
London
Newham E13 8SR
Telephone: 020 84713939