All the areas have lots of greenery as they back onto the countryside (all accessible for walks too) and there are plenty of parks, leafy roads etc.
None good for bars as it’s a family area + some OAPs so not much nightlife going on.
Wallington: small town centre with a Sainsbury’s, Lidl and a bunch of other shops, restaurants and cafes. Gorgeous period housing and Beddington Park is v attractive. I wouldn’t recommend it if you want good state schools, though, unless you’re churchgoers.
Carshalton has a very pretty Village centre, Carshalton Beeches is the more affluent end and the north side is (ex) council hosing. Some shops, nice pubs and cafes, large leisure centre with pool and library. The village is quite arty (with annual open studios and quite a few people in creative jobs) and there’s a number of events through the year, eg fairs or amazing fireworks etc.
Sutton has a large town centre. It’s not charming at all but there’s a good range of shops for adults and children, restaurants, cafes, a lovely cinema, gyms, yoga and dance studios etc. There’s also a sports village, lots of tennis and other sports clubs.Schools are brilliant. The south side is the leafier one with big houses. West Sutton or Sutton Common are cheaper and less fancy but still fab for schools and amenities with a lot of smaller parks dotted about. You’d get a seat on the direct train to St Pancras from Sutton (there and back).
Cheam Village is 1mile west from Sutton (so easy to live in between too). It has a Waitrose, some independent shops, a David Lloyd (brill with kids), Nuffield Health and a public leisure centre and library. Nonsuch Park has a Park Run and British Military Fitness etc.
Fab schools.
All these areas offer tons of activities for babies and children but it’s definitely a change in lifestyle from zone 2.