Home The Annunciation Church Address: 218 Charminster Road, Bournemouth BH8 9RW Phone: 01202 513369 Email: charminster@portsmouthdiocese.org.uk St Edmund Campion Church Address:481 Castle Lane West, Bournemouth BH8 9TN Phone: 01202 513369 Polish Priest: 01202 619668