an Entity in Data Space: dbkwik.org
The Farhampton Train Station is where Ted and The Mother finally meet each other. They meet on the evening of May 26th, 2013.