Petersfield is an old market town in Hampshire near the border with Sussex. It has its own boating lake. Historically, the town was noted for its livestock market, but the last livestock sale was in 1962.
See more Cities and Towns.