Indirizzo: Abbess Road, Church Farm, Little Laver, Epping Forest, Essex, Inghilterra, CM5 0JG, Regno Unito