Alexandra Buildings , Ormond Street .!