More about Cathedral Discovery Centre
Cathedral Discovery Centre is located at St Edmund House Bishop Crisbian Way, PO13 Portsmouth
+442392870348
http://www.portsmouthcatholiccathedral.org.uk