Carshalton is a distinctive suburban village in the London Borough of Sutton, nestled in the southern part of Greater London. Renowned for its historic charm and village character, Carshalton centres around idyllic ponds, riverside walks, and period buildings, giving the area a unique sense of place. It has a strong sense of community, bolstered by historic sites like All Saints Church, Carshalton Water Tower, and the Grade II listed Honeywood Museum.