Tucked just off a main road in Felsted sits The Swan Inn, a proud building with historic wooden beams and red brick walls.
Italian-inspired chain restaurants continue to attract diners who want comforting bowls of pasta, familiar menus, and ...