Tiny riverside hamlet near Cambridge with scenic views and cycle routes

Only around 100 people live in the peaceful hamlet