TOM HOOD SCHOOL Street: 26 Terling Close Zip/City: E11 3NT London ENG LONDON Great Britain Phone: 020 85343425 Fax: 020 85343317 Map/Routing