Map Graph

Upper Layham

Village in Suffolk, England

Upper Layham is a village on the B1070 road, in the civil parish of Layham, in the Babergh district, in the county of Suffolk, England. Upper Layham has a post office and a pub. It is located to the east of the smaller village of Lower Layham.

Read article
File:Houses_in_Upper_Layham_-_geograph.org.uk_-_1265635.jpg
Top Questions
AI generated

List the top facts about Upper Layham

Summarize this article

What is the single most intriguing fact about Upper Layham?

Are there any controversies surrounding Upper Layham?

More questions