Wikipedia Landbeach Landbeach is a small fen-edge English village about three miles (5 km) north of Cambridge. The parish covers an area of .