Glapp , Forest Gate , England.