Original: The town of Needham, Massachusetts was named after Needham Market.
Simplified: Needham Market is a town near the A14 road in Suffolk, England. In 2001 there were 4,495 people living in Needham Market.