Explore relationships

Snape, Suffolk

Snape is a small village in the English county of Suffolk, on the River Alde close to Aldeburgh. At the 2011 census the population was 611.

Use + to expand a branch. Click a topic name to open its summary.