branford3 The new Branford Station parking area is in the floodplain of the mouth of the Branford River and is known to flood. Credit: Jan Ellen Spiegel / CT Mirror) The new Branford Station parking area is in the floodplain of the mouth of the Branford River and is known to flood.