Harrold-Odell Country Park Harrold-Odell Country Park offers lakes, a river, meadows and woodland with trails and activities in North Bedfordshire.