Christchurch, a charming Dorset waterside town, is located on the estuaries of the Rivers Stour and Avon, where they meet to make a wonderful natural harbour. Christchurch is a true gem of a city, providing guests with a fantastic and varied holiday experience. The town centre has a variety of beautiful shops and excellent restaurants, and the 11th century castle ruins and the magnificent Medieval priory, the country’s longest parish church, are both worth seeing.