Any of a number of places, including:
"The village of Sutton lies just south of London and was once home to several medieval manors."
A town in south London.
"Residents of Sutton often commute into central London for work."
Sutton comes from Old English words meaning "south town." The name traveled into English to describe a settlement located on the southern side of a river or other landmark.