Sutton is one of the thirteen metropolitan centres in London. It lies on the lower slopes of the North Downs and is the administrative headquarters of the London Borough of Sutton. The area is home to over 200 000 people. Many international corporate companies have chosen Sutton as their office location.
Did you know that Sutton High Street is the sixth most important shopping area in London?
The rich history of Sutton Town extends back to 1086 when it was registered as a town with two churches and thirty houses, since then it has grown into the beautiful urban location to live, work or visit.
Manor Park is a beautiful park created in Created in 1914. This public park features a fountain, a war memorial & a straw-bale cafe. It is located in Sutton town centre opposite an old Edwardian Police station. The Straw-bale cafe was the first environmentally friendly building in London to use this building material. Manor Park is the ideal location for busy suburban families to enjoy outdoors.