Explore relationships
Moot Hall, Aldeburgh
The Moot Hall is a municipal building in Market Cross Place in Aldeburgh, Suffolk, England. The building, which is the meeting place of Aldeburgh Town Council, is a Grade I listed building.
Use + to expand a branch. Click a topic name to open its summary.