A hit coffee spot on the edge of Thetford Forest has unveiled its new look after expanding. The Shepherds Baa is a café near Lynford Water and Arboretum which has grown popular with dog walkers and ...