HOME

TheInfoList



OR:

Letton may refer to the following places in England: * Letton, west Herefordshire * Letton, North Herefordshire *
Letton, Norfolk Letton is a village and former civil parish, now in the parish of Cranworth, in the Breckland district, in the county of Norfolk, England. It is situated near Shipdham and is about 5 miles south west of East Dereham. In 1931 the parish had a popul ...
{{place name disambiguation