Simply Sewing meets: Great British Sewing Bee’s Sheila

Another week, another too-soon exit from the Sewing Bee! In episode two, we said a fond farewell to the super-talented Sheila. Sheila is the youngest of 9 children born to Jamaican parents, who arrived in England as part of the Windrush generation and settled in Stoke-on-Trent. She now lives in Ilford, Essex with her daughter… Continue reading