Load mobile navigation

Sutton

Sutton, or Sutton Lane Ends, is situated to the south of Macclesfield. It’s a semi-rural village in Cheshire and is home to the listed hotel Sutton Hall, a former country house from the 17th century.