Overview Details Press Releases Multimedia Locations People Groups Orchid English is a leading and one of the best language teaching institutes in London, Offering their services since 2011. Services we offer:- Language teaching course for Corporate employees. Language teaching course for students.