a review of The Swan at Lavenham