If you are in Richmond, or East Sheen, it is very self contained. You have all the shops you need around. Waitrose for your groceries, TK Max at Kew Retail park for your 75% discount designer clothing and homewares, along with M&S for more groceries, Gap, Mothercare and Next Clothes shops, Kew Village for nice boutiques, restaurants and a seriously nice wine shop or two, East Sheen and Barnes for nice wine bars, restaurants, Richmond (village) proper for boutiques, high street chain shops, pubs, restaurants, designer clothing, views of the river, and Putney for something more resembling a "city" with some less upmarket shops, but a Benetton, a Jigsaw, a mall, lots of other shops, pubs and clubs, but most importanly:
Plenty of stay at home moms with career husbands, and plenty of places to take your children: From pushing buggies in the many parks, play groups, music groups, baby football, sports and ballet classes, etc. It is a true haven for a non-working mum.