Lymington is a port town on the Lymington River, in Hampshire, England. In London Labour and the London Poor: No. 1, Vol. 2 (No. 27), Answers to Correspondents Vetted? No