Fish and Duck Marina

RECENT LISTINGS Fish and Duck Marina, Popes Corner, Holt Fen, Little Thetford, Ely, Cambridgeshire, CB6 3HR 01353 648081 info@fishandduck.co.uk https://www.fishandduck.co.uk/   Positioned in a beautiful rural setting on the junction of the Rivers Great Ouse,