St Mary's Church phone Fareham, Hampshire PO16 0NQ Portchester, Hampshire PO16 0NQ map St Mary's Vicarage phone 164 Castle Street Portchester, Hampshire PO16 9QH map if (!IN_DEV) { ?> } ?>