Eastleach Martin
English
Proper noun
Eastleach
Martin
A
village
in
Eastleach
parish,
Cotswold
district,
Gloucestershire
,
England
, on the east bank of the River
Leach
(
OS
grid ref SP2005
)
.
Related terms
Eastleach Turville