Carshalton is a charming and historic village located in the London Borough of Sutton, Greater London. It is known for its picturesque ponds, historic buildings, and lush green spaces, making it a popular destination for both residents and visitors. The village is home to a variety of architectural styles, including Tudor, Georgian, and Victorian buildings, giving it a unique and timeless appeal. The Carshalton Ponds, which date back to the 18th century, are a focal point of the village and provide a tranquil setting for leisurely strolls and picnics.