Sharrow Vale has a full range of shops, restaurants, pubs and services that are the envy of many outlying villages