Christchurch is a charming town on the south coast, located between Bournemouth and the New Forest. It has award-winning beaches, heritage buildings, culture, nature reserves and a popular waterside quay. Visitors can enjoy the picturesque natural harbour, excellent beaches, beautiful rivers and the Splashpark. The castle ruins and Priory Church provide historic charm and the busy town centre has a mix of high street stores, independent boutiques and regular food markets. There are also some excellent restaurants in Christchurch to enjoy, whether you're visiting for the day or for a longer holiday.