For a moment last year, SiP Tea Co very nearly didn’t happen.
Residents at HC-One’s Capwell Grange Care Home in Luton, Bedfordshire were transported to a magical Wonderland recently, ...