Landbeach
E206531
UNEXPLORED
Landbeach is a small rural village in Cambridgeshire, England, located just north of Cambridge and known for its historic church and traditional fen-edge landscape.
Referenced by (1)
| Subject (surface form when different) | Predicate |
|---|---|
|
South Cambridgeshire
→
|
containsSettlement |