Christchurch is a town in Hampshire, England adjoining Bournemouth at the junction of the Stour and the Avon rivers. Christchurch is a city on South Island, New Zealand on the Avon. Research Christchurch