British Toastmasters for your English Wedding. A Great British Toastmaster's Duties include Announcements and Organisation of your day whilst wearing the splendid Red Tail Coat Toast Masters attend an intense Training Course at the English Toastmasters Sc