Lechlade is a town at the edge of the Cotswolds in Gloucestershire, England, 55 miles south of Birmingham and 68 miles west of London. From Wikipedia