An interactive map showing the location of the Downtown New London Historic District, New London, New London, Connecticut, USA.