Hospital of the Blessed Trinity...we stood in the doorway and took photos you may remember. I'm thinking your in the glass fronted coffee shop upstairs ? now completed, but was under construction / reconstruction when we were there...I recall the scaffold all around.