La primera estación de tren de Letchworth fue inaugurada en 1903.