See also London Borough of Sutton
Sutton is a large town on the lower slopes of the North Downs in south London, England which has the administrative headquarters of the London Borough of Sutton. Until 1965 in Surrey, it is located 10.9 miles (17.5 km) south-southwest of Charing Cross and is one of the major metropolitan centres identified in the London Plan.
Served by Sutton Station
More information on the Wikipedia page [1]