All Saints Church, Odiham

All Saints is a lively, growing church in the market town of Odiham in North Hampshire, close to London, Reading and Basingstoke, with a regular ‘worshipping community’ of about 160, of which 30 are under 18. God is doing really exciting things here!