The 'Domus Dei', otherwise known as the Garrison Church, in Portsmouth is a familiar landmark to ships sailing into and out of Portsmouth Harbour. It was originally founded about …