After spending the last 20 or so years abroad, I am toying with the idea of returning to England for a couple years for the benefit of my children's education and one or two other reasons.
Ideally it would be an attractive village or small town with relatively low crime rates, good housing options (we would be renting), easy access to a city with good schools, shopping, entertainment and public transport. Access to nature, golf and fishing would be a bonus.
North Yorkshire (Harrogate area) came to mind but having been away so long, I am a little out of touch with which other areas would fit my requirements.
Any ideas?