At the heart of Torver village