Tourpedia

Sutton in Surrey

Search Filters

Business Types

About Sutton in Surrey

Sutton is a town in Surrey, England. It is located on the lower slopes of the North Downs, and is the administrative headquarters of the eponymous borough. With a population of over 80,000, Sutton is the 17th most populous town in Greater London. Sutton is a popular destination for shopping, with its two main shopping centres, The Mall and Sutton High Street, and its many restaurants and cafes. The town also has a number of parks and open spaces, including Manor Park, Beddington Park, and Nonsuch Park.

Filter villages/locality