NEEDHAM, a market-town of Suffolk, situated on the river Orwell, eight miles north-west of Ipswich.