Secret location in Waltham Forest