We are considering moving to Gloucestershire as DH already works there and commuting backwards and forwards to Oxfordshire is a pain. We can't decide between Cirencester or a village on the Stroud side of Cirencester. We have an eight year old daughter who we hope will go to grammar school, if she gets in. Any insights on sociable places to live?