DH and I are planning to move and are looking for recommendations. We like the countryside but no longer want to live in a village as we want to be able to walk to nice cafes, restaurants and pubs. DH likes golf, I want a good gym and swimming pool. We both want to be able to make new friends. We have in mind a market town and so far Petersfield, Romsey, Lymington and Salisbury are on the radar. We don't have a huge budget (eg Winchester out of the question, Lymington looking tight), but we don't need to worry about schools or access to London so I'm guessing that gives us more options?