Lechlade is a town in Gloucestershire. It is located at the southern edge of the Cotswolds.
Lechlade is the highest point at which the River Thames is navigable. The town is named after the River Leach which joins the Thames near here.