Sedge Fen is a beautiful and tranquil hamlet and wetland area near Lakenheath, part of Suffolk’s distinctive fenland landscape.