WYBOSTON LAKES Creating Lasting Impressions. Introduction Nestled within 350 acres of rural countryside, alongside the meandering River Great Ouse, Wyboston.