Sutton

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.

More information on the Wikipedia page