It has borders with Lincolnshire to the west , Cambridgeshire to the west and southwest and with Suffolk to the south . It has borders with Lincolnshire to the west , Cambridgeshire to the west and southwest and Suffolk to the south .