MAYFLOWER SCHOOL Street: School House, Upper North Street Zip/City: E14 6DU London ENG LONDON Great Britain Phone: 020 79872782 Fax: 020 75383792 Map/Routing