Weavers’ House Spa is part of The Swan at Lavenham Hotel & Spa.
There are plenty of spas further afield in Colchester or Bury St Edmunds.
As a second option you can visit Gainsborough Health Club who offer a half day spa day as well as a variety of other treatments to help you relax and unwind.