Northleach
English
Proper noun
Northleach
A
market town
in
Northleach with Eastington
parish,
Cotswold
district,
Gloucestershire
,
England
(
OS
grid ref SP1114
)
.