David Last

David is the Pastor of Forest Baptist Church, Leytonstone, London.