City of London Lying-in Hospital, City Road