The Crown Hotel is a family run historic inn which was originally built in 1610 and retains many interesting features.Situated in the very centre of Long Melford's famous high street, The Crown Hotel is an excellent choice if you are here to visit the many historic buildings, halls, fine shops, Antiques or just to take a pleasant walk through the Stour valley made famous by Constable and Gainsborough.Our restaurant offers a full A La Carte menu for dinner and lunch with modern British cooking ... More