London's most beautiful suburbs? The Richmond villages that offer open spaces, gorgeous cottages and life on the river
They may be tiny, leafy and quiet, but the villages of Ham and Petersham have been ahead of the times for centuries, finds Carla Passino.