De Vere House – Luxury Accommodation | Lavenham, Suffolk