Nido, meaning nest or home in Spanish, is a shop that creates handcrafted gifts in Suffolk with a Polish passion. Beata Grzella, the owner of Nido, has lived in four different countries but has always tried to create a space she could call home by surrounding...