Saint Stephen'sParishShareOlivers Battery Road NorthWinchester, England SO22 4JBUnited KingdomGet directions