Opening Soon, Watch This Space!


The Prime Minister has announced the easing of lockdown for England – The Thatch is set to re-open on 12th April as long as covid data conditions are met.

Our priority has always been for the safety of our amazing customers and the fantastic team working here at The Thatch
We look forward to serving you all again very soon

Lost Password