Sutton, Macclesfield, SK11
The Church House Inn is located in the Cheshire Parish of Sutton. Surrounded by rolling hills, the popular inn has carved out a deserved reputation for serving a variety of traditional home cooked fay